Wise etc are no longer showing international transfer, as the money is moved by them domestically. You have to go down the SWIFT route. I tried a few, Wise, Currency Fair, they show it as domestic. I used HSBC to SCB, took 3 days. Send in your own currency, the currency rate is much better in Thailand than your own bank.
You need to upload it to Thaipass, you can't get in without it. I used international QR code but there is an option to upload certificate. Just apply now and see what happens. I got my Thaipass in 4 hours.