Why in the world would you allow this person to have a vote on your state of mind?
It's obvious that she doesn't appreciate what you have
done when all she can focus on is the one thing you didn't
do. She belongs to the, "What have you done for me lately?" school of management. Perhaps this is why she can't get or keep good nurses.
And then you had the gall to get another job! You are not behaving like the good little appliance she thought you were.
Seriously, it's pointless and a waste of good energy to fuss and fume (okay, take ten minutes) over someone with such a demonstrable lack of good sense, compassion, and people skills. So she trashed you to your co-workers. I'm guessing they are well aware--and have maybe even been victims of--her sour disposition and crummy management.
You did right to come here and vent, but now that you have discharged this load of poison from your system, let it go. Don't expect anything good or helpful from her. Find out how to get your vacation time paid. And then boogie on out of there with your head held high.
Resist the urge to go at her verbally. Could get you in trouble and it won't accomplish anything. But you could give her a very chilly reception if she talks to you and say something like, "I thought you were above name-calling and spreading false tales about an employee, but from what I have heard, I was wrong." And just let it go at that.
Don't let her cast a shadow over the rest of your life. Enjoy your family and your new job.