Contact the immigration/tourism minister and state your case and ask if it's normal to be asked for 15k payments. If you get ignored then ask your own countries minister if they can help clear the matter and if they ignore you ask your home country Prime minister if they can do anything and then ask God to help.
If God fails to help, that's the end of the line. Try another day with another IO. In the meantime do a border run. Try each day until 2 months is reached. Eventually you will wear fate down to its sole and all will work out. But seriously, I feel for you. One time I had an IO simply tell me to go back to my own country. I felt so sad. Have a great New Year everyone.