So God could not have used "Zelda"?
God ordained Mary to be the mother of Jesus ...She was not His mother because she DESERVED to be..but because God ordained it.. He could have ordained Zelda..
Mary is not the source of our salvation.. she deserves only our honor not our worship
Any Catholic who would worship Mary would be committing a mortal sin since worship is only for God.
We honor the mother of Christ, we do not worship her.