I successfully worked with a Qatar agent this AM to re-book onto a BA itinerary (original MIA-DOH-MLE, now MIA-LHR-MLE) and wrote a detailed post earlier describing how it unfolded but, for some reason, the post has to be reviewed by a mod before posting and it is not yet in this thread. Hopefully it gets approved soon.