If a lot of gender is just a construct and our gender roles are rooted in a time when women were taught to be subservient to men, then it's highly possible that a lot of traits that are deemed "feminine" are just traits that were taught to women to make them subservient/less competitive/etc.
So maybe being timid, shy, soft-spoken, and like traits should not be considered "feminine" in a biological sense. They should be considered traits that make you less likely to get what you want and much more likely to be taken advantage of. And those traits were included in the feminine construct of yesterday to make women easier to control.
So maybe it's ok to discriminate against some of those traits when hiring because you aren't discriminating against biological traits but rather learned traits that may or may not make you more productive in certain environments.