I really hate reading posts that dissect someone else's cluster post line by line.
So, I apologize to readers in advance . . .
Michael Flynn plead guilty to one count of lying to the FBI.
Michael Flynn did not plead guilty to being "in cahoots with the Russians to subvert US Government policy".
You are confusing two separate issues, the reason he was fired, and what he was charged with after a plea deal.
You are conflating two separate actions.
A plea deal is an agreement to plead guilty to an offense. No further charges can be brought.
Getting fired means the boss is done with you.
He was fired because he lied to Pence.
Don't piss off the boss.
He was charged with lying to the FBI.
That is what the plea deal settled on.
He was fired because he lied to Pence.
He was charged with lying to the FBI.
So close . . .
He got fired because he lied to the boss.
He agreed to a perjury conviction.
As for what he pled guilty to, that will become part of the official record at some stage.
Perjury.
Disgraced is exactly the right word to describe Flynn's sacking.
You're probably right.