And to say "Roman" ignores the fact that a couple dozen other churches have perceived and recognized this same Mary/church symbolism. For the past 2,000 years of unbroken history. And these Christians have always comprised, and still comprise, the majority of Christians on earth.
The puzzlement, then, is why some of the more recent minority Christian newcomers don't get it.