Laura maybe it's a good thing that she is hanging around you and the babies. I'm sure you are helping to educate her and hopefully she will now take good care of any future cats she gets.
You're a great person to be so patient and kind with her.