Okay so I got approved with a sponsorship letter signed by dad saying he takes financial responsibility for me if need be and that I have access to a "family trust".
My family transferred the AUD equivalent of the 500,000฿. I only had it in for a day. I also uploaded my birth certificate with my parents name on it to prove proof of relationship.
May have been overkill, but I got accepted for workcation.
I'm a freelancer too so what I wrote was a formal letter, on my own company letterhead and stated my situation. I made sure I had my business registration on the letter too.