I have recently thought of this myself...
After making a cardboard pattern of the bottom of the plastic dome, I browsed the isles with the body sprays, hairsprays, deodorants, etc. and found a bottle of Neutrogena facial cleanser at a local discount grocery store. The clear cap matched the pattern fairly well, so I bought the bottle. When I got home, I found out that it fits perfectly over the old dome.
Now I only need to trim the old dome close to the base, and glue the new one onto it. It's too bad the kids don't visit any more, as they might be able to use the ($6 bottle of ) facial cleanser, so it went into the trashcan. It would be nice to have a better replacement for the dome, probably made of lexan (something that won't discolor from heat or underhood fluids.