To answer some of your questions, I have rebooked cancelled flights with a change of origin within the UK and I have also changed to within the same zone without any issues, I did one over the phone and one over the chat function. I cannot imagine you having any problems with the DXB stop overs, not sure about the other stop overs though, where do you have in mind for those?