I'll make the same comment that I made back when someone claimed that a 100 MeV dark matter particle was responsible for the 511 keV emissions. If these things are so light, and can annihilate and produce electron-positron pairs, why don't we see them produced in electron-positron colliders? Whether it's a 100 MeV particle (as was claimed before) or a 1 MeV particle (as is claimed here), we should see GOBS of them produced by every e+e- collider, but we just don't.
Either the dark matter particles are extremely heavy, or they don't couple to electrons. I don't see any way around that.
The more recent articles I've read make a huge distinction between the two with regard to gravity. Dark matter, like black holes, has the property of high positive gravity (center of the galaxy, etc.) Dark energy, OTOH, has the property of negative gravity, e.g. the "vacuum" of space between galaxies, causing the acceleration of the universe.