Signing Ronaldo is what has sealed Solskjaer's fate. There's a saying of "you can subtract by adding" and this has been a textbook example of that.
Not that this mess they're in is Cristiano's fault, he's scored some important goals since coming back and has never downed tools on any manager, he's got too much pride for that. Just cramming him into their starting XI has forced them to drop their counter-attacking style which served them pretty well, now that they're having more of the possession in matches they're passengers are being exposed (Fred, Pogba, Wan-Bissaka, sometimes McTominay and Rashford too). The person who's been exposed most though is the manager, tactically he's weak and his game management is laughably bad. Very ironic that the player whom fought hardest for him today was Van De Beek, someone he's treated like a piece of dirt since the lad got there.
If Ronaldo has stayed at Juve or went to PSG then United would still be doing what they've been doing the last few seasons and probably be in the top 4 right now, and in that scenario OGS wouldn't be under pressure if any at all. Just they signed CR7 purely to stop City getting ahold of him and didn't think about how it cause a seismic change in their play. A better manager will come in and get some results quickly, all it will take is a few tweeks and the ability to spot something obvious mid-game, Solskjaer though won't work in the PL again. You don't have to be particularly great to get another gig but if you're solid enough, or at least have the connections/image, then a team fearing relegation might throw you a bone mid-season (look at Smith, Howe, Ranieri, etc.). Just Ole's not done anything impressive outside that initial bounce he brought and has cheerleaders in the media outside his old-teammates. He'll go abroad again and be forgotten about.