"Some kind of particle" is a placeholder. They are trying to figure it out, and questioning "our flawed theories" seems to be acceptable, AFAICT.
(I think "dark energy" IS more of a fairy tale, but maybe that's just me)