You would have asked Emirates to rebook you on another airline.
They should be offering. This isn’t a EU law thing that wouldn’t apply, it’s the industry standard for decades. Maybe EK have left IATA and work like Ryanair or Wizz and Sir Timmy has maxed out his Switch card?
Ex-EU, EK are refusing to rebook pax to OAL, despite clear legal obligations.
This has NOTHING to do with DXB floods, sympathy for affected people there or whatever.
Pathetic airline.