@Cole **********
The first line of the O/P's post is what means he CAN change the reason for an extension of stay
๐ ๐ฎ๐บ ๐๐ผ๐ฟ๐ธ๐ถ๐ป๐ด ๐ถ๐ป ๐ง๐ต๐ฎ๐ถ๐น๐ฎ๐ป๐ฑ ๐ฎ๐ป๐ฑ ๐บ๐ ๐ฒ๐
๐๐ฒ๐ป๐๐ถ๐ผ๐ป ๐ผ๐ณ ๐๐๐ฎ๐ ๐ถ๐ ๐ฏ๐ฎ๐๐ฒ๐ฑ ๐ผ๐ป ๐บ๐ ๐ฒ๐บ๐ฝ๐น๐ผ๐๐ฒ๐ฟ.
That leads me to believe they are NOT on a Non-B 90 visa but an extension and there is no problem cancelling the extension based on employment and immediately applying for a new extension based on marriage to a thai if he meets the requirements