Why not send her to a friend’s house? Someone she knows/trusts, could even have a sleep over.

If he was interested in being a parent, he’d be bugging you about spending time with his kids.

Not your job to facilitate that.

If he asks - then great.

If he doesn’t, then make other plans.

This smells a bit like you trying to have a reason to contact him or shoehorn him into a relationship with D.

Let him simmer in the oven, and stop opening it to check.