I don't know... Seems kind of convoluted...
I will point out something I need you to remember.
Time. Travel.Also, Mashima did basically the same thing in Rave Master where he set up a bunch of plot points that made no sense then had them all be the product of a stable time loop.