Name one Thai business bank you can't transfer money to via Wise. Don't name banks like for example Government Housing Bank or Islamic Bank of Thailand. There are also payment system upgrades going on in Thailand. That will most likely affect some smaller banks. That upgrade will probably take for ever, TIT.
Why would you transfer baht to the UK? If you have a Thai bank account at for example KBank or Bangkok Bank, you can do bank to bank swift transfers using their mobile banking apps.
I just checked requirements and the application process for a tourist visa from Nigeria. It's not far from applying for an O-A Visa (except for financial requirements) from for example Europe,and this is just a simple tourist visa. 😁