Thank you.
They would not allow the BA flight ( Direct) the following day as it was not a code share.
My options are limited. I chose the flights I did as it maxmimised time in a Premium Economy Seat. The other option involve BA who have a worse seat and charge for seat booking :-(
There is a slightly later LHR departure which seems the best I can do.
Appreciate you input.