@David *******
- Please believe me - I'm trying to help you - not lecture you. The Agency you used for the O Visa and One Year Extension of Stay used a northern Immigration Office. To get another One Year Extension you have to use that same Northern Immigration Office and likely will have to use the same Agency.
If you quickly establish a new address when you are able to get back to Thailand - you could theoretically go to the nearest Imm. Office - file a change of address form and use that Imm. Office. Please note one does not "renew" an Extension of Stay. Basically you apply for a new one all over again. But you should not have to get a new Non Imm O 90 day Visa because it is there in your passport on a page or so before your current Extension of Stay stamp. Also it is normal for the Extension stamp (sort of rectangular) to NOT have reference to the type of Non Imm Visa it is based upon. Because that O visa is in that previous stamp I mentioned.
I sincerely hope things work out for you.