My take on it is that St Gregory, St Paul and other Fathers believed two things:
1) Man is superior to woman in this fallen world
2) Woman are equal to men in Christ
So women's equality to men lies more in the realm of the potential than the actual. When the woman achieves salvation through Christ, she becomes man's equal. But this salvation must be worked out in this world, respecting the burdens of our fallen existence. Part of this is accepting natural hierarchies and inequalities: the man over the woman; the king over his subjects; the master over his slaves; the parents over their children.
This is the only way I make sense of the contradictions. Others may have better solutions.
I essentially agree I think. Though I wouldn't call that superiority, but more the practical fact that because of the fallen selfishness of both women and men, there's got to be somebody to "break the tie" in disputes, as it were. St. Gregory tells Olympiatha to
Let both of you provide your views and opinions; in the end, however, allow your husband to have the final say.
I suppose things could have been just as easily the other way around with Adam taken from Eve's rib and women being the heads of the household and the Church (with exponentially increasing numbers of possible configurations if God had created more than two sexes).