In case anyone was following this, I called BA and they said there were still multiple glitches with companion vouchers online, particularly if you’re trying to book different classes out and return. In any case, BA booked it on the phone, and the person serving me (Amanda) was top notch.