Damn. You're good.
I'd object (mildly) to your adj/noun edict on a number of grounds--most notably, that you blur the distinction while making it--but I think this is nicely laid out.
Question: Sex = gender? They were distinguished above, I believe, at one point, but (without doing any research) I think they do equate.