This is the right call. It’s what the officials at the game should have done.
We can debate the Flagrant 2 foul and ejection given to Chicago’s Taj Gibson — I thought it should have been a foul plus a Flagrant 1, not an ejection; however Brett from PBT disagrees, as does J.R. Smith — but the fact is the Cavaliers’ Matthew Dellavedova got away with a leg lock that helped escalate what happened.
The NBA didn’t let him get away with it and assessed a technical foul on Wednesday.
This comes well after the fact and doesn’t change the outcome of the game (nor likely would it had it been assessed at the time). Still, it’s good to have the NBA come in and admit that things should have been handled differently. Transparency is a good first step in improving the trust of NBA officiating.