Are you both UK citizens? All I can think of is the logic is different on flights inbound to the UK or similar.
It also seems like the document details held on your BAEC account don't get automatically added to travel agent bookings I've found. So if you booked through a travel agent that may be a partial explanation too...