Melted metal ring? Can you post a photo? Sounds like the base to the lamp bulb if it has 3 tabs on it. You can get lamps from ebay, the junkyard as well as the dealer. If its a new car, maybe they can replace it underwarranty?
Deers are hard to see unless they are looking in your general direction anyways.
Even then you got to look for the eyes as they act like a reflector. If you drive around a lot of ders you need hid lamps as they light em up 2-3 miles away, not alone 30 ft.