Wow, you never know what one action will lead to. In this case it is a great outcome! Kudos to you for stepping in and taking action. You made new friends and the kids will get the help they new hopefully.
It is very sad about what has gone on with Karen. Hopefully the holiday season will bring her some joy and she will be able to find a rescue if she decides if she is ready for one.
Hugs to you.