They let a lot go, but Elden Campbell was called for a foul every time he dropped his hands below his shoulders. There were several times when he grabbed the ball, Ilgauskas ripped it away, and some how EC got a foul.
Chauncey didn't get fouled at the end, he didn't even get touched. He pump faked, got Mcinnis in the air, pivoted, and put up an awkward looking shot because he didn't have his feet under him and was trying to shoot around an airborn Mcinnis. Had he jumped into him Reggie Miller style and actually made contact I think he would have gotten the call considering Mcinnis left his feet.
That call wasn't really an issue. More like the goal tending called on EC with around 2 minutes left. It was tough to call at game speed, but when it's that close and the refs really can't tell they need to just swallow their whistle and let them play instead of guessing. There was noway the ref could have known if the ball touched backboard before EC got it (and replays showed it didn't), he just guessed and that is what's wrong.
If you want to complain about something, a better target is the NBA scheduling department for making the Pistons play 4 games in 5 nights, and never in the same town 2 nights in a row.