@Phil ****
I have never met anyone who applied for the Non-O-X visa inside the country :/ The few people I know who have one got them from a thai consulate in their country.
If you met the requirements you could certainly do it in country because I don't see anything against it.
This outlines the requirements for the Non-O-X visa from the thai consulate in Washington DC.
***************************************************************