Welcome to FT.
Question: did you call BA in the USA or the UK? If you called the US, it might be worth calling the UK call centre.
Failing that, just keep checking the seat map.
Ultimately, you may end up separated: your wife managed on the way out, so you could volunteer on the way back
I'm very sorry that BA have been so unhelpful to you, and I hope all gets sorted.