In my eyes it is time to roll out EC261/2004 protections all around the world.
Because if EC261/2004 applies (which it does not), then the operation carrier (here CX) is clearly on the hook either for a full refund or free reroute/endorsement - regardless of who issued the ticket.