Hot take, the current situation is primarily the Rowan coaching staff's fault.
In my opinion, they cared more about the team points SC was worth and a team title than the wellbeing of this athlete. He is a kid who very obviously made some big mistakes, yes. The coaches made it so much worse by enabling this and not coming out in a meaningful way to protect their athlete(s), program, and reputation whether or not the allegations are true. Their vow of silence while continuing to race him in the face of the entire sport (and now mainstream media) calling for transparency was irresponsible and made everything so much worse for him and the school, not to mention the competitors.
Through negligence, greed, or both these coaches and school(s) played a big role in creating this situation. While they technically didn't break any rules, Dimit and whoever else on their coaching staff who enabled this should also be held accountable and responsible for allowing someone to become the most notorious name in the sport for the sake of a couple points. I hope it was worth the trophy.