Take the money and if they have travel insurance with coverage for delayed luggage, go shopping and buy essential toiletries and clothes. Keep the receipts and forward them to the insurance company for reimbursement when your daughter and her husband are back.
BA will not be able to upgrade them on a JL or QF flight.