Join Date: Sep 2005
Location: HEL
Programs: AY Platinum, TK Elite, BT Executive, AA, BA, SK, DL, NT, WB + hotels
Posts: 10,265
AY should protect you in cases like these. They are most likely just telling you to cancel and refund, because it's easiest for them. But you do have the right to reroute.
I would suggest you look for a routing that you might be happy with, all AY coded, and call them and feed them the flights.