BALLS! I'm sorry they did that. I know what you mean about wanting something to have happened so that you had a reason, but remember that what goes around comes back around. So, you'd actually rather hope that they stood you up so that they get stood up in return.
Good call on trying to turn the evening into a good time for you both. Chin up, and remember there's always more fish in the sea.