@Paul1552 I'm sorry that your daughter was in a situation where she felt unsafe. I have 3 daughters myself, all grown now, so I can relate.
But your daughter shouldn't be travelling on her own if she doesn't even feel confident to call Airbnb to say what's going on and that she needs to be rehoused.
Also, are you aware that 3rd party reservations are against the Airbnb TOS? It's not okay for you to book a place for your daughter unless you are going to be travelling with her. The booking party has to be among the guests on the reservation. Hosts can refuse to let a guest in if they are not the person who booked. That would be a bad scenario for your daughter as well, to find herself out on the street with nowhere to stay. She needs to book places under her own account.
I'm not sure what you mean about putting yourself in the host's shoes- putting yourself in the host's shoes means understanding that your reservation, which was for only 3 days away, and which was cancelled 24 hours later, blocked the host's calendar so no one else could book, and then it was likely too late to get another booking. As other hosts have mentioned, many hosts will agree to refund if they can, in fact, rebook the dates. Sorry you got one who wasn't willing.
There's a reason why hosts have cancellation policies. If we didn't, guests would just be booking and cancelling willy-nilly. And everyone has some reasonable, to them, explanation for having to cancel. Can't run a business like that. By the way, there are severe penalties to hosts for cancelling guest reservations. The penalty for cancelling, for guests, is possibly being out some, or all, of their money, depending on the cancellation policy in place.