Aside from the larger issue being debated here, I think you're guilty of operating under an outdated assumption. The US forces in Iraq have not been 'foreign occupiers' for quite some time. They are there at the will of the democratically elected Iraqi government in a deployment sanctioned by the UN Security Council. It should be possible to acknowledge this fact even while disagreeing with the presence of US forces in Iraq.
Nor do I believe the US military had an obligation to release the video, although they did have an obligation to conduct a serious and thorough investigation and make the results and key aspects of it public. I think it's clear this didn't happen, but it did not justify Wikileaks's heavily edited and flawed version of the video.