@Bo***
that officer is feeding you malarkey :O
Hands down the marriage extension is far superior to an extension based on employment. (y) Especially so in your case :)
For one reason IF you're on an employment extension and you lose your job you lose the extension, where as if you're on an extension based on marriage and are legally working but lose your job the extension is totally unaffected because it's not thai'd :O err tied to your employment.
EDITED: as it was brought to my attention you are a foreign female married to a thai national.
There is no financial requirement that you meet to get a marriage extension AND after 3 years of marriage extensions to a thai national you can apply for thai citizenship (no need to get Permanent residence status or anything)
I'd say get OFF that Non-B employment extension and switch the reason over to "married to a thai national" as soon as you can.
You would probably need a letter from your employer stating they know you're going to cancel your Non-B extension and switch to married to a thai extension but with that letter and the documents for the marriage extension you should be able to go in, cancel the NonB extension and then immediately apply for a year extension based on marriage to a thai. You'd pay the 1900baht get a 30 day "under consideration" stamp when you apply and then a month later go back and get the year extension inked in
Of course you'd still do 90 day reports (everyone does those :/ ) and of course you'd still need a re-entry permit if you were going to leave the country.
All you're doing is changing one yearly extension (the one you have now based on employment) for another yearly extension except this one is based on marriage to a thai national