Thanks all - I called BA and accepted the J class downgrade, and got 103,000 avios refunded instantly. Now I'm trying to get them to unblock seating so we are seated next to or even near one another, if not will cross our fingers to move closer to departure when seating opens up.