Hire Slots being cancelled
I would expect any club to call a member who has an aircraft booked if the club needs to cancelling the booking, irrespective of the reason and regardless of the membership fee.
In this case, you called the club before they had had chance to call you. I would ask them whether they would have called you or would they have let you travel to the club without calling you? If the weather is so bad that they know your hire will not be allowed, I'd expect them to call you.(My club normally calls me, if they have time). But if the weather is iffy, I normally call them before they call me. And I cancel the booking if they say it is not flyable.
The fact that the day way flyable after 3pm is a seperate issue. It is quite likely that the club had other members who had booked to fly at 3pm, and who possibly did fly that day. But that was their slot, they got lucky, you didn't. If an improvement in weather was expected, I think they would have allowed you to have booked a slot had one been free. If no improvement was expected, I'd expect them to be trying to contact the other members to cancel their slots. What was the forecast? Did you ask about a later slot?
(I'm hireing at the moment and getting heartily fed up with the weather. I've just had my sixth night trip cancelled in four weeks! So I know how frustrating it is when you can't fly when you want to!)
Good luck
tp