Guest with no credit card?

You are correct, in retrospect it was ultimately the hosts fault for handing over the keys without a confirmed reservation. However, he had assumed that people needed to have a valid credit card to join and make booking requests. That was my assumption too until today. So a valuable lesson for us.