I was looking at this again last night and ISTM that IB is only showing IB economy reward inventory on IB.com in the same way as EF only shows IB business reward availability, not IB economy.
When you look at the return in September on BA.com, is the MAD-LON sector on IB metal or BA metal?