I just talked to a BA rep and she said the seat will be fine so long as the base and back of the seat fit into the seat. If htere is overhang for the "wings" head support, that's fine too. She also got me confirmed on bulkhead seats (yey!) so it's all sorted. She said she's never heard of someone having a car seat refused so that's wonderful.
I feel much better now.