The plastic securing studs on aftermarket lights need a little trimming behind the T so the sliding bracket catches better.
Do you have metal or plastic securing brackets. Need metal if you don't. You have to push pretty good and tap with the handle of a hammer(gently) to catch both studs.

Do those Matchbox projectors even light up the road?
I say you need to reseal them if they leak that bad. By baking and butyl, then silicone.
For all that work I would get a new set and put a projector in with some more punch

Besides the excess silicone glob I don't see anything wrong with them....of course besides the mystery leak.
Rub the silicone in with your finger and smooth it. Silicone needs an absolutely clean surface.....clean with degreaser then wipe with isopropyl
Permatex Black RTV sealant is probably a better choice.