Got this sorted after a number of calls. Finally spoke to a very nice lady in tech support who re-entered the booking information which did the trick and both myself and the missus are in an exit row.
The interesting thing is when I spoke to her, she was obviously aware of my particular problem (my surname registered with her) so perhaps this forum is compulsive viewing for more than just BAEC Customer Services.