Prefacelift lift E46 headlights when properly adjusted are more than adequate assuming your reflectors aren't dull or burnt.
Xenon retrofit as already mentioned would need self levelling and washers to pass nct.
Another option is a projector retrofit from the likes of Morimoto but you'd be putting back halogen bulbs for the NCT.