Heather, This is not a tit for tat game. You both should be responsible for the care and feeding of your children and that's why you need to have something in place for child support, as well as identifying what expenses your daughter has at college. This needs to be put down in writing legally.
You do realize that you are constantly justifying what you've done and spent to your h? You have to remember that he's out of the picture, so to speak, and doesn't care what you do or don't or spend at the moment. You are expecting him to have a heart and feel something for your situation...his empathy chip is broken and it's all about him. Drop your expectations of what you think he should be doing or not doing. The high level of expectations that you have are going to drive you insane, if not more angry w/your life and others around you.
Your D19 has to learn that money doesn't drop from the sky and things are getting tighter by the month. Yes, she should have had a job over the holidays to help w/her expenses. The ATM is only giving out $1.00 bills these days...so she is going to have to find a way to help supplement her funds and I think that once she finds something, she just might feel more empowered to be self sufficient as much as she can be at college.
Yes, I would most certainly thank he for letting you know what he's done. After all, many would not have been so kind as to deposit money into the account after being treated so rudely.
You truly are blessed in many ways and yet, you are too close to realize it.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.