Feuchtigkeit kommt doch von unten , wenn dein Deckel gebrochen ist , es sammelt sich Wasser , welches in den Scheinwerfer eindringt,speziel beim Fahren!
Meistens sind die Dichtungen hinüber , okay bei dir ist was gebrochen.
Machst du den deckel ein Stück auf ,kann immer noch Wasser eindringen , da es sich meistens am Scheinwerfer unten sammelt und nach hinten läuft,achte darauf ,das die Dichtungen meist unten Feucht sind.
Es ist wirklich nur ein gutgemeinter Tip von mir , welcher in meinen E38 gefunzt hat und jetzt auch.
Auch mein E36 hat mit Feuchtigkeit gekämpft

Wie du es am ende machst , ist natürlich dein problem.
Gruß
Arrif70