Contact Expedia and explain that QR refused travel at check-in at BKK and asked Exp to contact BA or QR for rebooking. Keep it short/leave out the irrelevant details in your post.
The 2 pax in Bangkok should contact QR at BKK (with QR PNR and ticket No. ready; try have a look at the confirmation/receipt from Expedia or try to look up the reservation on the Exp. website).