Thank you for answering my question. Your answer is thorough and well written. I will have to spend some time thinking it through.
I have another question Is Mary referred to as the Queen of Heaven by the Catholic Church?
If Christ is king, the Mary is Queen(Mother) of heaven. In the Bible, we read that in the kingdom of Judah, the queen mother has considerable influence, as in the case of Bethsheba, the mother of Solomon. And why not? He owed his throne to her. As for Mary, Gods little joke on the mighty is that this humble woman, who was so poor she had to hunt frantically for a lost coin, ranks above them all. So we imagine her dressed up in this royal finery.