So we are home now!
We managed to get BA to book onto the QR flights we wanted. We did consider staying out there but with the baby it was difficult as not that easy to get supplies.
BA are refunding the additional costs for hotels but are playing silly games with the downgrade refund and compensation. See how we get on.
Thanks again for the input.