Very sorry to hear. Two thoughts: Another amazing set of deals will come along. They always do. (One reason for my confidence is that it looks like travel will really be off, come fall, and so probably winter, too. I am already seeing gaping availability on plane seat charts, and sweetening hotel come-ons in frequent guest programs.) Second, try to get something from the airline that says the flight was canceled, telling them the consequences for you. Maybe you got and saved an easy-update type of email from them? And maybe you can dig up and print a news article about the strike.
Then try to make the case with each vendor. Who knows? I don't want to sound Pollyanna-ish, but you might score with even one. Even if it's just a credit for the future. Then try to re-negotiate that later. You weren't a scofflaw. There are still a few good people. Judging from other threads of yours, you are excellent at sussing, and capitalizing on what you find.