If the homeowner doesn’t have the rental for you on the date you asked for then he’s breaking the contract regardless whether it’s a hurricane or the government and you have every right to a full refund or credit if you prefer.
So why is it the homeowner's fault? The rental is actually there. Likely not specifically mentioned in rental contract and thus Homeowner offering a later booking is reasonable.