The Non Imm O is the VISA based on marriage. The 1 year extension of stay isn't a visa at all, it's exactly what it says, an extension of stay based on marriage.
Definitely a Brit/Aussie with a degree. I wouldn't want my kids learning that Yankie unclear drawling accent. The clue's in the name 'English language'