Pbbbt. More McCanney-style nonsense.
The giveaway for me is their claim that more X-rays will be seen than expected "exceeding any reasonable model for X-ray production through the mechanics of impact". The mechanics predict
no X-rays. However, once the material is ejected, it is exposed to the Sun, which produces X-rays as well as a solar wind, which
will make X-rays from the coma. Scientists not only predict that, but they're using
Swift to observe those X-rays.
McCanney (and that site) will no doubt once again claim there should be no X-rays at all, and say this is further evidence of their model. I already debunked this kind of stuff on my
McCanney page.