There's certainly enough smoke here for an IG investigation. If one is initiated, I wouldn't be surprised to see him quietly resign.
And Shanahan is out, no surprise here. The cover story is that some kind of domestic violence from a messy divorce is why he’s out. BS, that’s already known and didn’t affect his security clearance. Shanahan’s blatant conflicts of interest that have caused major self-inflicted legal problem are why he’s out. The government has really tried to tamp that down with investigations “proving” that there was no wrongdoing. Whatever. Shanahan is such an idiot that he gave Lockheed, the company that he clearly hates, a ton of ammo to protest every time they don’t get a contract award. That’s not too bright.