bahtnet is the Thai bank clearance house like a government reserve bank but a private bank. Sometimes my Wise transfers to Bangkok showed bahtnet not IFT
Government issued photo card ID is fine. But not if expired i found out. My Thai drivers licence had expired by one week. I had to hunt for my passport. The security scan staff gave no quarter.
Dress older. Walk up to immigration dragging your suitcase with a limp. Fast lane hack. Thank me later. Hint: if you don't have grey hair wear a hat....
Just upload your personal bank account statement and write yourself a letter on company letterhead stating that you are employed as a executive director.