If you believe that British Airways [or any other major carrier] should accomodate a passenger on an award economy ticket from a partner airline instead of a revenue First Class passenger, then I'm afraid you'll be disappointed in many other instances.
When you get down to it, an airline will involuntarily bump or deny boarding to an economy-class passenger if a revenue First passenger wanted the seat.