Just seems like a waste of money.
Usually hotels will have a room available for an earlier checkin.
If she wants to do this anyway, I don't see why a friend would have to call and say she's delayed. She could just call the hotel herself and say that she booked the room for this purpose, and to not cancel the remainder of her reservation.