Both doctrines date back at least to 400AD, and have been taught exactly the same until now.
"However there are other candidates as well. Joseph, Zacharias, Elizabeth..."
None of whom pre-date Mary.
That's three hundred years from the time of the Apostles. That's a substantial gap in time.
It comes down to this...the Roman Catholic worship of Mary is not found in nor sanctioned by what is witnessed to in the New Testament.
It is a later development of Roman Catholicism.....not New Testament Christianity.
>>"However there are other candidates as well. Joseph, Zacharias, Elizabeth..."<<
None of whom pre-date Mary.
And again you speculate based on your Roman Catholic bias.