@Jeff ****
IF you get a yearly extension inside the country at the immigration office from this O-A visa entry stamp you have you will need to use one of the 13 approved thai companies
BUT
If you're going to go back to the US and get a NEW year-long, multi-entry Non-O-A visa from a thai consulate there (like you did the first time) you can use an insurance company in the US to carry the policy as long as it meets the requirements.
Go check the thai consulate website where you are thinking of getting the O-A visa and read their requirements
Here's the Los Angeles Thai Consulates info on the O-A visa
***************************************************************************