IAG had nothing to do with the BMI pensions fund, it was never part of the purchase, that was all in the hands of Lufthansa which they then ceremoniously dumped onto the pensions regulator.
Screwed by both Lufthansa and the UK's own pensions regulator for allowing it.