Well, to me AC is at fault, but I think it will be nearly impossible to get a refund. This is going to take some higher ups in the support line, AC will need to talk to ANA and figure out what's what. Sadly, I don't see a high chance of things going well unless you go to someone like the CTA as mentioned.