the linguistic faux pas of conflating gender and sex.

How could you not? When you're talking about a woman in Italian and French, you use the feminine endings of adjectives, making the past participle agree when required, etc., etc. When you're talking about a man you use the masculine ones. You can't separate gender and sex in that case!