Emphasis added.
Nice to see this thread 'resurrected'. "all have sinned " only means that all are subject to original sin. The phrase also refers only to those able to commit sin. This is not everyone. For example, infants, the retarded, and the senile cannot sin. Jesus must be an exception to this rule. This means that Mary can be an exception as well. Note that the Greek word for all is "pantes."