As a big fan of Oman Air, I can only empathise with your predicament.
Both previous respondents are absolutely correct in saying that there were easier / better ways of making your booking ..... but what’s done is done.
This policy by WY is of course far from unique, but is nonetheless an unpleasant reminder of how harsh the world of business can be and in such situations I’d say we would all like to think there is a more ‘amicable’ way of resolving things. Let’s hope you can somehow get hold of someone with the necessary authority to agree a pragmatic solution.