Your best course of action is to have your sponsor bank the cash into your bank account, but even then, you might have to wait until it has been in your account for three to six months. It is ridiculous that each embassy can make up their own rules, but that's the system that we have to live with. Good luck.
Although not asked for, as I have a copy of criminal record search because I'm a British passport holder with an American journalist visa, I supplied it. No comment was made by IO.
Dtac. You can even keep your number while no longer in Thailand. I return to my home in the South of France for 6-months each year without issue. Great coverage, easy to use phone app and affordable.