You should be ok with the hotel, if staying longer in DXB. You only get the FedEx hotel contract rate, and you can't use unused airline ticket money for the hotel. (Yeah, we need to get this in the next contract.) The hotel in DEL rate for Dec is about $308 a night- DXB was around $188.
If you are taking the FedEx jumpseat, be sure to email both ramps.
I did one last year, mid trip international. Got permission, no problem. The captain did not do the deviation, no problem there. I have heard crews have to stay together. We didn't.