It's a specious argument to make because Underwood has total control over who actually sees the court and how many minutes they are on it. It is 100% his choice to play Shannon at all. The only reason Shannon is playing is because Underwood has decided he wants Shannon to play.
The court order only requires Shannon not be suspended. There is nothing in it about him actually being allowed to play in any game. He can keep Shannon on the team, in practices and even suited up for games, without ever putting him on the hardwood.
I, for one, would be fascinated by a court order requiring he receive playing time, how the minutes might be determined, and the how requirement might be justified by a court.