Originally Posted by
TP_Hitter
I've also managed to get both TP and miles credited for a flight I haven't taken but where I was re-booked to another airline because I would have missed my connection at LHR and would have been stranded there.
I have to admit though that I can't see how this could be of any help in your case. Sorry.

That's BA policy in such cases. Why should you be penalised for an issue of their making?