@Miles ******
you have NEVER been able to apply for an OA visa inside thailand.
You can indeed get a 90 day Non-O visa thru the eVisa website, then come here, get 90 days, and when that runs down apply for the year extension at the immigration office