It might be possible to flash the module to DJ. Both DH and DJ seem to have H16 as hardware "size" so it might be doable.
Edit: One more edit
Did some digging and looks like that there are two different xenon types for facelifted A4. non- and . Difference is that non- does not need range control module and control modules in the headlights. lights need both range control module (older models, FL this is integrated to BCM1) and modules. Range control module controls both the curve light and the side movement of the headlights according to how the steering wheel is turned.
According to your picture, you have xenon lights as non- do not have the curve light.
Do you have 2 control modules on the bottom of the headlight assembly? There should xenon ballast and control module. The control modules are controlled through CAN bus so they need can bus wiring added.
Edit 2 :
Sorry for mixing the thread still but found another source and there it said that FL A4 and A5 have separate level control module integrated to the BCM1. Seems that the BCM1 functions are controlled by parameterizations (surprise surprise) and it needs a new dataset for headlights. That you cannot upload with unfortunately
For the reference, here's the PR codes. The BCM1 needs to support 8Q5 or 8Q6 depending on the variant.
PRCode: 8Q1 =
Headlight-range adjustment
PRCode: 8Q1 = Headlight-range adjustment
PRCode: 8Q1 = Headlight-range adjustment static
PRCode: 8Q0 = Headlight-range adjustment 8Q3 = headlight-range adjustment dynamic
PRCode: 8Q4 = headlamp range adjustment with fixed bending light
PRCode: 8Q5 = headlight-range adjustment automatic / dynamic with bending dynamic light ( 1)
PRCode: 8Q6 = headlight -range adjustment automatic / dynamic with fixed and dynamic bending light ( 2)
PRCode: 8Q7 = Headlight-range adjustment