I'll try to add some advice as to how I dealt with a similar situation( not options but stock).
I got caught in a earnings drop not long ago in a company that I believe is crosslisted, AYA( I'm Canadian). Their the owners of a few online gaming softwares like poker stars.
Anyways, in my head I had a mental note to avoid earnings releases. I trade on the daily chart and hold for a few days to a couple weeks on average. I have no edge in earnings and consider it gambling( I don't know enough to understand fundamentals and Balance sheets and cash flow, for myself it's gambling, others maybe not)
Anyways day before earnings, was going to sell, however it made a decent move that day with some heavy volume especially at the end. In my mind was " Huh, well maybe smarter people know something". Anyways held on for some reason and the market opened up like 27 or 30 percent down. Manage to get out in a few hours at like a 23 percent loss.
Now this is in my formal trading plan I have written up and a picture of the trade on a chart is with it showing what can happen.
This does work both ways I guess, up or down, but unless you know something or this is taken into account for your trading style I'd avoid these earnings dates.
I myself wouldn't consider them black swan with the current market volatility. Theirs plenty of charts with huge up and down moves from earnings this quarter.
Just some advice from another trader, learn from the experience, analyze it, come up with a plan.
My solution was not to hold a trade through earnings and not to take a entry signal within 5 days of earnings. Maybe this plan will change someday if I get to do some back testing on it and market volatility contracts.
As you said earlier you were ready for the loss which is good. I've been trading for about 6 months and trade small enough that I feel no pain on my losers. I have no reason to put on big positions. Looking for consistency in my trading and routine first