Red, KUDOS to you, wow, perfect way to teach.
My neice and nephews have a mother that was horrible, my opinion as I raised 2 of them 60% and one of them 90% of the time. Only on Sunday nights at 11 pm would she call and scream at me "Get MY kids home! NOW" and I'd wake them up, drive them to her house. Then it would take me 3 days to find them, feed them, clean them up get new clothes as their mother did not do laundry and would cut up the clothes.
Been there, done that...but one thing that I always reminded the kids "Your Mom loves you very much, but right now she is making some bad choices in her life". And she was a good mom while they were babies, but as they neared puberty, she would short circuit and party to much.
Of course their dad wasn't much better (my bro), but that is besides the fact.
I am so glad that you showed her this site, explained that you didn't want her to lose her kids and were willing to be a friend. That is teaching at its best!
You are a great person, along with everyone else here for sharing what they felt, hope we have all learned something from Red and neighbor. Tolerence.