As a matter of interest, what was the number on your existing BCU, and did you managed to find the same? Rimmer's are listing it as YWC001522 (or YWC001512 for front windows only).
Quite a few new 1522's are on the 'Bay at around 50 quid I see, largely because they generally only go wrong when they've been swimming, I imagine. Lots of (used) 1512 ones too, but that is from cars converted from 2 to 4 elec. windows configuration, I suspect.
In any event I think you will find that a T4 session with the car will be needed, rather than sending off the BCU for "programming". If that is the case, it will also be interesting to see if the T4 sees the same as your tester, namely a tripped inertia switch, before you do the swap.