Too bad your ticket was open dated. If it had been dated, you would have had a free reroute, on any airline (not just OW) and any routing that was viable (eg. even via LHR). As an open dated ticket, the airlines have to do nothing and it is entirely your problem. Anything they do is as a favour, so you have to try to bribe them.