DG, I'm sorry it's a rough day for you. I hope you have a good weekend - you have something to look forward to!
Man, that's unbelievable your XH's W brought over groceries. Wow!
This isn't by the book DB'ing, but I am going to agree with a quick text of "Happy Birthday!" to your H. I think what I've seen, he's going to at least be receptive to it. Keep your expectations low, however. I think there's a very good chance you will hear absolutely nothing back.