I've said this before, but Sullivan usually doesn't punish guys for physical mistakes or lack of talent. He punishes for lack of effort or for repeated mental mistakes.
If a guy takes a penalty because he's in an intense puck battle and gets his stick tied up, Sullivan will accept that. But if he takes a penalty because he's lazily out of position and reaches with the stick or chases a hit, that's going to piss Sullivan off.
For all his faults, Carter isn't making mental mistakes. He's getting beat because he's slow and old. Hinostroza and POJ, meanwhile, lost spots because they were out of sorts positionally and/or stood around.