If your tag is correct and you a BA Prem, surely this isn't too surprising? You must be a very high spender with BA, so it's in their interest to help you make the plane whilst giving you the best option they can i.e. First.
Sounds like a great effort by the team at LHR either way!