One does not need to feel God prevented Mary from sinning in order to beleive both that Mary never commited personal sins yet still needed saving through Christ.
If Mary, on her own volition, never sinned; why would she still need saving? That is like saying our Lord Jesus needed saving. Wasn't Mary tainted with Original Sin?