UbonJoe - thanks for your response but I had 21 days left on my one month permission to stay received at the airport. Additionally, as I commented, the senior IO we talked to told us all my documents were good.
Lopburi3 - thanks for your response. What you say makes sense. I have had a million baht in Bangkok Bank for over 6 years so that is not an issue.
I find it appalling that not a single person, not even a supervisor, could explain the procedure to me in understandable English or in Thai to my gf. Every single person they deal with every day is a non Thai speaker yet they have no ability to communicate even the basics. This is inexcusable and no amount of "TIT" can justify this.
I have located an agent in Bangkok I have hopes for. I have chosen this route as I do not suffer fools lightly and probably would not be able to keep my smart mouth shut during a second experience and risk getting thrown out of the country for good and blacklisted. My appreciation to all who took the time to respond.