Yeah - I agree it is strong evidence showing tons of explosives at the compound after the U.S. military had arrived.
And this pretty much puts it over the edge now - the IAEA-sealed explosives are those in the pics above:
http://kstp.com/article/stories/S3741.html?cat=1