why would it matter if it was 1 day out even when they cancelled...I would expect them to refund me FULL amount. If I decide not to come then that's my decision to eat it - but if they cancel it then it is on them to refund me everything (hotel, race, pre-orders, etc).
What rundisney have you dealt with in the past because the rundisney I participate in probably won’t refund you race fees let alone hotels.. just warning you that if you’re thinking along these lines if they cancel, you are going to be in for a rude awakening.