The point is, it's not the military situation that's the problem: it's the political situation. What happened at this checkpoint took place in a DMZ under combat conditions. Those pilots were flying in friendly times and in a friendly country, when they deicided to go hotdogging (highway to the danger zone, right?) and ended up killing a lot of innocent people in a particularly gruesome fashion. They did it, they had taken a video of it, destroyed the video after the fact, and got off. What happened then was a lot worse than this situation. When somebody does swing for this, it's going to be more about the event of 1999 than some journalist getting shot at at some checkpoint in Iraq.
By equating those stories you're still negating the fact that one was in a war zone and one was not. You are also implying that the troops at the checkpoint are covering up, but I've seen zero evidence to support your opinion. The account put forth by the troops is entirely consistent with the way you expect them to handle the situation. The account by the Italian journalist has been inconsistent and stretches credibility to the breaking point. That is not to say that it wasn't how she perceived it, but perceptions and reality are 2 different things.