What I do come my b-day is make sure my D's have money to get me something. While mine aren't little, if they were I'd probably help them pick out a card to give to me or make it a game of "I'll hide over here <wink, wink> while you pick out my card. I won't look". It can be tough, but you find ways.
I wouldn't bring up the settlement agreement either, but I would stop asking him to join or go out, at least for now.