Good for you not saying anything to H about him deciding to not go with you and D.
H’s behaviour and actions are conflicting, which reflect the conflict within him. Yet he listened about your visit and sat with you and daughter for supper. Continuing with breakfast baked goodies.
The conflicted will travel their path in spurts and stalls. H’s current trajectory seems to be in a welcomed direction. Continue your no pressure approach while being kind and compassionate. Keep living a great life and let H decide to join you.
If he decides or When he decides - matters not. His choice is upon him. You live your wonderful life regardless. That is really the solution to the puzzle we all face. And I believe you are doing a fine job of it.
D
Feelings are fleeting. Be better, not bitter. Love the person, forgive the sin.