KM - you & I have lived in LoS too long. It was the case that Non O wouldn't allow you to work in LoS. However, I believe you can now work in LoS on a Non O - at least, I know at least one prominent Website owner who tells me it is possible.
As I would never consider getting married for a visa, I've never really cared
However, "real estate" is a restricted occupation so I doubt that's what the WP actually says. Probably says "consultant" or the likes (because since Oct 1 "consultant" is no longer the "in" phrase).