Yes if Mojo is not involved they damn sure put some good red herrings out there. I think he is involved someway it's just to many coincidences like that.
I also want to add that the X-force volume written by Si Spurrier had a organization called The Yellow Eye that was spying on every mutant on the planet.Turns out Yellow eye was Mojo the whole time in the series.