there is some responsibility on the guests, I think. I mean, they book two months ago and never receive anything from you (because you didn't know they had booked with you), and they don't think maybe to call or email to confirm?
Kudos to you, though, trying to help them out.