Preface: I can only speak from my perspective as someone who has no kids going into the counseling field.
With that said, I would honestly stick with school B. You said yourself that you clicked very well with the school and faculty, and subconsciously you seem to really want it more. Meanwhile, A has been unresponsive and has shown an almost "elitist" attitude - If you decide to go to A, is the behavior they have recently shown indicative of how they will act once you're a student working with faculty, and if so, are you okay with that? I wouldn't be, but again, this is your call. To me they seem a bit stuck-up and unorganized (not giving you a timeline of admission and then offering it to you a week later).
There's also funding and travel. School A may be closer, but School B is giving you a decent amount of funding. I don't know your situation, or the travel time to either school, but it may just be worth it to travel a bit farther to B unless the difference is astronomical. Even if it's further, the funding will help cover costs of tuition, which may mean you can work less and spend more time with your children? Again, I don't know your exact situation, but I would go for B.
Lastly, instead of focusing on the negatives for A, focus on the positives for B. You said that they have their biggest class ever this year, and they STILL made you feel wanted. That's amazing. Yes, they are ranked number 20, but depending on the program/area of focus, that's still a pretty good ranked number. And rank isn't everything. It seems to me that you found your fit.