If you check Thailand on IATA you'll find that it states,or did,No onward ticket required if one has a visa from a Thai embassy or consulate,and really, why would they sell you a visa when they're aware that you have a one way ticket. I've been questioned once,and just said exactly that at check-in. No further problems.