at least you can buy some more time when you apply for the 60 days based on family relations, but you cannot start an application for an EOS with a Non-O based on marriage out of this extension
if you were issued a Multi Entry Non-Imm-O based on marriage, it must be a 1-year visa. Otherwise since you say you got 90 days permitted stay, it must be a Single Entry Non-Imm-O visa. Okay, and "whats about getting extensions of stay" comes down on the finances. For an application for a 1-year EOS you either got the required 400,000 THB on your Thai bank account for 2 months, or you can prove 12 months of money coming into Thailand from abroad 40,000 THB per month. That's the financial requirements next to a few others (proof of marriage status etc)
the boat option is still doable, as is the land border entry into Thailand . . the flight being the seemingly quickest solution, and the land border the "easiest" crossing . . wish you all well . go ahead and don't you worry too much