So then why is 422-24 worded in a way that gives one the impression that it is meant for all men? Is this yet another contradiction?
From 'islamweb.net ' And do not marry those whom your fathers married, except what has already occurred. Indeed, it was an immorality and hateful and was evil as a way. Prohibited to you are your mothers, your daughters, your sisters, your father?s sisters, your mother?s sisters, your brother?s daughters, your sister?s daughters, your mothers who nursed you, your sisters through nursing, your wives? mothers, and your step daughters under your guardianship of your wives unto whom you have gone in. But if you have not gone in unto them, there is no sin upon you. And the wives of your sons who are from your loins, and that you take two sisters simultaneously, except for what has already occurred. Indeed, Allaah is ever Forgiving and Merciful. And married women except those your right hands possess . the decree of Allaah upon you. And lawful to you are beyond these, that you seek them with your property, desiring chastity, not unlawful sexual intercourse..."
I think this verse is intended for both men and women. Way too many brackets in the translation you used to make a logical conclusion.
However I still think it's intended for both.