Well, at this point i would say you got nothing to lose with the light, so i would fill the whole lamp with water (obviously take the bulbs out), and hold it in different positions to see where it leaks from. Then go crazy with the silicone.
Also to find used ones:
www.car-part.com