I second that, Mary calls Christ her Savior, she had to repent of her sins just like everyone else who receive Salvation.
We could also go around saying that John the Baptist was sinless because the bible never mentions anything other than he wanted Christ to baptise him, we all know that Christ was baptised by John, so was John sinless? Just like Mary had a very important role so did John in baptizing Christ (a custom those day for every Jew who wished to become Rabbi or priest).
All fall short of the glory of God, that is biblical
The issue is not sinlessness, but being born under the rulership of Death...
Being given Christ's Life is only possible in purity of heart...
Hence Christ's first action of being Himself Baptized BY John in the Jordan, the border of the Promised Land the Jews spent 40 years in the Wilderness to come to...
Baptism cleanses us from all sin, and in this purity we are reborn into Christ and Sealed in the Holy Spirit of Christ...
This Seal is the Anointing, eg the Christing, of the one Baptized into Christ...
The very term Christ means Anoint...
So whether or not John or Mary or Enoch or anyone else was sinless, they still as fallen in Adam lived under the rule of death, and would die...
They therefore needed Christ's Baptism into His Life that they live unto God and no longer be subject to the rule of death...
That is why Paul writes that we are Baptized into Christ's DEATH...
Dead to sin...
Dead unto Resurrection...
Dead men ARE no longer under the Law...
Christ's Death is divorce from the rule of death...
And IN this Death of Christ on the Cross we are given LIFE in Christ when we are Baptized into Christ...
It is not that we are saved from sin by Christ's Death on the Cross...
But that we escape death into Life, Christ's Divine Life...
Salvation is a matter of Life and death - Not Sin and Forgiveness...
Though sin and forgiveness are inherent in it...
Arsenios