Thank you for your thought. My flight is from Dubai, don't think there is any protection there. I was thinking of taking refund and book with my usual QR but then I read that people wait for a year to get the money back from Oman Air so I think I will stand my ground.
"
I also suspect that the agent was just getting things wrong." This could be right. She sounded very confused the whole time we were talking.