Simply having a business doesn't qualify as someone for a DTV, you have to be a remote worker or freelancer, can you operate your business remotely? Provide documentation about your business draw up a contract for yourself specifically state that you can work remotely and in Thailand with no clients in Thailand.
Odd that the upset locals Thai kerfuffle about misbehaving foreigners always referenced the "visa free, free visa" visitors, but now the enforcement and requirements target the actual visa buyers.
What entry scheme did you use to apply, digital nomad or soft power? Immigration will want to see updated paperwork and seasoned finances. As mentioned just do a border bounce and save yourself a lot of headaches.