Idk about that. I think Annoying Orange intended to keep him but he didn't want to castrate Kelly as the new Chief of Staff. Kelly suggested he should be replaced, and so he was. Hopefully with the new Chief of Staff he'll whip the rest of the handicaps into shape. "White House in chaos" my ass.
The white house was never in chaos. That's just a baseless media narrative, and I know you know this. How many times did the media say "OMG guys it's the end for Annoying Orange!!!" since he announced his candidacy?
I think the real reason Scaramucci was fired was that Kelly wants to run a tight ship and Scaramucci, although effective, certainly lacks the professionalism a General would expect.
He'll be back, just in a different role with more of a filter.