aha! I wouldnt have thought a lambda retrofit ecu would be significantly different to a 'normal' one, but it seems it is the case, unless there is something else wrong

according to etka the ecu with part number 037 906 022BB can be replaced by:
037 906 022CT
037 997 022FX
there are probably more that will work made before the BB code ecu but I can only look forwards, not back!