I think you handled it fine. Yes, I'd encourage her to call him.
Poor H - having to deal with the reality that kids don't always want to give you their attention when YOU want it - you miss so much when you're not with them every day.

Ellie