To add to this, you can also break down some sturdier and more annoying checks such as Skarmory on Stall or Celesteela on bulky offense/balance and open holes for teammates such as Tapu Bulu. Keeping Bee is always nice for the lategame but against bulkier teams Endeavor is a nice techWow, must compliment your ability to make a case for your belief. Well done.
I'd like to add that if, in your simulation, you had switched Mega Bee into SR one more time, it would have been left with exactly 1 HP due to the fact that it had a Stealth Rock number in its HP. Now, in this particular scenario, Hippowdon's sand would've killed it before it got the chance to fire off that Knock Off, but imagine Mega Bee is being paired with something like Landorus T or Zygarde or something that struggles to break down Hippowdon. You just opened up a clear path for them to sweep by allowing them to come in and immediately finish it off.
Imagine this for something like Skarmory or Toxapex that Mega Bee would be able to finish off the next turn.
This is a bit situational and requires very good play to pull off, so I'd still only make it an OO, but it's a fine OO at that.