Loan/credit card in Oman

Hi All.  Good day!
I am an expat working as an outsource. I started working in Oman just last year.
Would like to ask for your recommendation where and how can I get loan/credit card?

The thing is even if I have a good salary, my local sponsor is not registered to any bank here in Oman since they just started their operations last year. Was advised that they could only apply after two active years  - not sure if this is really a minimum requirement.

I also tried applying both to the bank where my salary is being deposited into but I was advised that aside from employer is not registered on the approved list, I'm also working as an outsource.

I tried Taggeer finance but I can only secure loan if I have a local/Omani guarantor.
Can you please advise?