Ignoring Donovan Mitchell's foul on Draymond, and the whole looking at the previous play thing, and whether it sets a werid precedent around retaliation, I can't figure out what the tech on Draymond was for.
The rulebook states:
Section V—Conduct
An official may assess a technical foul, without prior warning, at any time. A technical foul(s) may be assessed to any player on the court or anyone seated on the bench for conduct which, in the opinion of an official, is detrimental to the game. The technical foul must be charged to an individual. A technical foul cannot be assessed for physical contact when the ball is alive.
EXCEPTION: Fighting fouls and/or taunting with physical contact.
Since the ball was live, how was it a technical foul?
Bleacher Report has a good video of the shove: https://bleacherreport.com/game/cleveland-cavaliers-vs-golden-state-warriors-2023-11-11-17-30
The foul was assessed in a deadball state lol. They called a common foul on Donovan to stop play. The escalation in the aftermath of the foul lead to the refs going to monitor.
They then reviewed the leadup to Donovan's shove on Draymond to see if he deserved a tech and saw that Draymond indeed shoved Donovan in the back which is an easy Tech since it is a non-basketball play that is dangerous.