I think it's the other way around. All this stuff about investigations was starting to get out in 2022, Vince steps down, Stephanie takes his place, he forces himself back at the start of 2023, various corporate high ups leave (including Stephanie), company is suddenly on the market and a deal is made in an unusually short negotiation period. Sure seems like he was setting up his exit plan knowing there had to be a lot more stuff going to come out about him soon enough.