Cool story, Asian carrier service is really top notch usually
Although IMO
- $400 fare had nothing to do with this IRROP change
- staying extra 2 days may not work for many people, be glad you're in HKG and not some tiny city
- I hope you got some compensation besides the F-class? no voucher/credit at all?
by the way, did CX/KA-AA protect you ONLY because you were on 2 separate but ONEWORLD tickets? which I know OW protects........
I'd imagine if you were on *A for say PVG-TPE r/t, you may be out of luck instead