The apostle said "no one can say, 'Jesus is Lord', except by the Holy Spirit" so when the people involved in Visions of Mary proclaim Jesus as Lord and God we know that their message is, as the apostle says, of God.Now in regard to spiritual gifts, brothers, I do not want you to be unaware. You know how, when you were pagans, you were constantly attracted and led away to mute idols. Therefore, I tell you that nobody speaking by the spirit of God says, Jesus be accursed. And no one can say, Jesus is Lord, except by the holy Spirit (1 Corinthians 12:1-3)
Your attempted use of this scripture is out of context.
Paul was teaching on the nine manifestations of the Holy Spirit.
In case you are not aware of it.
All who speak do not all speak by the Spirit.
anyone including a Christian(born again one) can say anything they want.
They can say "Jesus is accursed"
They can say "Jesus is Lord".
Visions of Mary are not of God.
Visions of Mary draw attention to Mary.
The Holy Spirit speaks of Jesus.
The Holy Spirit speaks of those things that are of and about Jesus.
The Holy Spirit was not sent to speak of things of and about Mary.
John 16:13-14
13 Howbeit when he, the Spirit of truth, is come, he will guide you into all truth: for he shall not speak of himself; but whatsoever he shall hear, that shall he speak: and he will shew you things to come.
14 He shall glorify me:
for he shall receive of mine, and shall shew it unto you. KJV
Those "apparitions" and such are not of the Holy Spirit.
Any visions of Mary are not of the Holy Spirit.