its just too convenient.
If your goal is to discredit Snowden if you cant catch him, revoking his passport is a total win, he can’t flee to any neutral country (if there even is one that wouldn’t bend to the US) and wherever he lands is an enemy of the US. Russia or China make no material difference, but it’s a bit too “smart” of Snowden for his passport to be revoked while he was laying over en-route to Ecuador... It’s 3D chess when he doesn’t have the ability to move pieces.
I mean: We know his flight details, we know when his passport was revoked, and we know he can’t revoke his own passport, so that leaves very few plausible avenues.
He could have returned to the US. His citizenship wasn’t revoked.