"knew" seems more unambiguously counter-factual (i.e. she doesn't really know a lot). "knows" would often imply at least a doubt, but it could also allow that she actually does know a lot.
In a different sense, "knew" could also be a true past tense (e.g. Mary is talking now about how clever she was at school).