Whilst I don’t disagree with your point that there was a string of poor decision making regarding transfers, that’s not the reason we’re in this mess. We’re building a new stadium and one of the main investors had to be ousted (Russia/Ukraine war, you can suss it out). This, on top of an already poor financial situation, thanks to our wonderful owner Fahrad Moshiri, are what led to the current situation.
Stadiums weren’t exempt from FFP, but then they were made to be exempt a little while ago (not sure how long, I’ll look for a source.) This is why Everton’s £300m loss was reduced to £20m, that accounts for a lot of the stadium costs.
You’re right, Everton couldn’t sue him until he was found guilty, which he wasn’t. The Premier League, in their infinite wisdom, decided that we should have used him anyway to make up the lost wages. Not a lot we can do about that one.