If you are your own company you just make paperwork showing what they want.
1. Show the statement for the bank deposits and have your company make a payroll statement with your name, pay rate, hours worked, total payment, taxes withheld etc.
2. Have the company write a letter stating your job duties and that you can do them digitally.
3. Get your bank statement with the required information on your laptop (instead of your phone app), make a screenshot and print to pdf.
If this is not enough, they will request more.
I can’t tell where you are from…..but you possibly can come into Thailand visa exempt for a period of time.
Once you visa is approved, you leave Thailand and come back in,