Yes, it appears that he's trying to tell you something, i.e., preparing you for separation/divorce, and management of finances. Unfortunately, you weren't the one in charge of finances and I don't think you would have allowed things to run amuk like he has repeatedly done. The Credit Management for Dummies is the one book that he should have kept and read himself.
I'm very sorry about what you received. Hopefully the rest of your day will be better and you can enjoy the day w/your daughter and BIL.
Try not to give those presents another thought. Enjoy your day w/your family.
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.