First off I'm grateful for the half day credit.
If today did get canceled and they had to give full credits it should come from some sort of rainy day account (literally). They came up with the rain policy so they should have a risk policy in place with measures to make sure they can cover it.