fly out stay a day or 2 and fly back, use visa. Or talk to visa run agency. Were you told a reason why the clown show in NYC took ignorantly long to process? I've had the same happen. NEVER use NYC consulate. DC is FAR MORE efficient.
they so it all the time if you don't keep your service active. I've got a yearly plan for data, sms for 2,000 baht AIS. Add talk time if and when you want. They are actually doing a new promotion this month also.