God knows everyone. And God says that all have sinned.
If the Blessed Virgin were without sin, then we know that because of revelation. Which would mean that God has informed us that she is sinless. She would be an exception. God has indicted the rest of humanity, however.
Then we’re at an impasse, and you contradict the Scriptures. All have sinned. All means all.
So, Eve said yes to the devil thus allowing sin to enter into the world. Mary said yes to Gabriel, allowing salvation to enter the world. That said: with typology we always see in the NT things or people being prefigured by types in the old testament e.g. Jesus and Adam, and the prefigured type e.g. Adam and Eve, is always inferior. So if Eve was born without sin, how could Mary be born with sin; that would make her inferior to the type?
God reveals truth through His church:
if I am delayed, you will know how people ought to conduct themselves in God’s household, which is the church of the living God, the **pillar and foundation of the truth.
**
to the intent that now the
manifold wisdom of God might be made known by the church to the principalities and powers in the heavenly places, 11 according to the eternal purpose which He accomplished in Christ Jesus our Lord,
Does all really mean all in scripture?
The Greek word, ‘PAS’, meaning ‘ALL’, can have different meanings as shown in other verses of Holy Scripture.
John 12:19, “The entire world has gone after him!” Did everyone in the entire world really go after Christ?
Mt 3:5-6, “Then went out to Him Jerusalem, and ALL Judea, and ALL the region about the Jordan; and they were baptized by him in the Jordan, confessing their sins.”
Were all of the people of Judea, and the region about the Jordan baptized?
The phrase ‘the whole world’, does not really mean everybody in the world. The words ‘whole world’ and ‘all’ are used in several different senses of Scripture, and seldom do they literally mean all persons.
Rom 11:26, “ALL Israel shall be saved.” We know for certain that ‘ALL’ in Israel will not be saved.
Rom 15:14, “…you yourselves are full of love, filled with ‘ALL’ knowledge…” Here we know for sure that the only person filled with ‘ALL’ knowledge is GOD Himself.
The Greek word ‘pas’ in many verses in Scripture simply means a ‘great number’, or ‘a lot’. Since there are exceptions for Jesus Christ, and for others as shown above, the meaning could be seen as, ‘ALL are subject to sin’. In the case of the Blessed Virgin Mary, a prevention of sin was brought about by a special grace from GOD.