If the terms changed, then Cal is only to blame for not tossing him off the team. Which I would’ve immediately done.Cal did dangle him in front of the fanbase, but that's before he allowed a handler to control him.
Either way you want to shake it out, this is on Cal. He runs the program and once a kid signs to play at UK, nobody outside the program should have any control over that UK player.
With the injuries, you look at him and his I’ll and say “You said you’d play if you were needed. You’re needed”.
They refuse? Off the team. Then you can say “I did what I could.”