You cannot get a ONE YEAR NON O visa in your home country for retirement.
You can get a Non O visa for 90 days upon arrival. Which can be converted to an Extension of Stay for retirements like you say you now have.
You will have to meet the financial requirements for the Extension of Stay as a new application would in Thailand.
You can get an O-A visa for retirement and is only available in your home country. But you also must buy Health Insurance to obtain the O-A visa which meets the requirement as set out by the Thai government.
Here is the link to the approved health insurance companies which sell the O-A health policies
******************************************