I think you are wrong (Tin-n-NM). The right thing is to show up when you are supposed to show up, or call to make other arrangements *before* if you can't make it. This is the case in all areas of life. It would be hard to imagine anyone who thinks of themselves as an adult to think its ok to not bother with this simple common courtesy principle.
We had the exact same situation come up the last snow storm, except our teams worked it out much better. The captain of the other team called me at like 4:30. He asked if I wanted to play and I said yes. The snow was done, the roads were plowed, no real issues. So he said ok, but he wasn't sure how many people would make it. I simply told him that we would play as many matches as we could, and make up the rest. Turns out we only were able to play 2 matches. Sadly, there were people on his team who didn't come for no reason other than they didn't feel like it. However, we had made a deal, and I stuck to it. We ended up making up the other matches the following week, and everyone was satisfied.
So I think you are 100% justified in your frustration. There is NO REASON that the other captain couldn't have made a decision prior to 7pm. If he didn't know, he could have either done what my team did if you were agreeable, or else request a makeup. I think the poster I quoted is 100% wrong, and you are ok with the way you felt about this. I HATE how the league often tolerates a total lack of respect and maturity on behalf its members. RUN the league professionally...the fools who can't behave like adults will either shape up or fall by the wayside.
KMRUNOUT