Adjectives aside, that sounds very much like you're admitting that this was basically diplomacy. "You may not fly Snowden through our airspace", says NATO[1]. So Morales landed in Austria instead, proved Snowden wasn't aboard, and flew on. At no point were NATO military or law enforcement on his plane, and no one was arrested.
Belarus just forced down an Irish airliner after (1) granting transit under false pretenses, (2) lying about a "bomb threat", (3) forcing a landing with military assets, (4) forcing an evacuation of the aircraft, searching it, and arresting five people who never intended to enter Belarus legally at all.
And you really don't see the difference?
[1] Strictly France, Spain, Germany and Portugal. This wasn't a NATO action, but it was leveraging exactly that alignment of interests.
https://www.washingtonpost.com/news/worldviews/wp/2013/07/03...
I don't disagree that the US should not have pressured countries to deny overflight, but that is _very_ different from sending a military jet to intercept a commercial airliner and force it to land at a specific airport for the purpose arresting a journalist (where he faces a potential death sentence for "terrorism").
And keep in mind, the U.S. believed Morales may have granted Snowden asylum at that time, and was absolutely willing to flout international law and norms on asylum, on top of the norm for safe unimpeded transit for sovereign leaders. And all that based on mere rumor.
You can say in clarity of retrospect that Morales was free to return to Moscow, but that is a bit of a long flight back, and they had no idea what was happening at the time, or if other countries would also mysteriously deny them transit.
None of this is to take away from an absolutely outrageous incident, but I don't see how the two are so categorically different. Both are shocking abuses of international law and norms to shut down dissent and free and adversarial press. It's important to condemn Belarus without letting Western/American governments play so innocent.