Okay so Kayo married her cousin-who-is-totally-not-Gakusha but it wasn't legally her cousin.
A thought, what if Ren is what Allen was originally supposed to incarnate into to only for the fire to fuck things up? Because that's the only way I can wrap my head around a black haired woman and a purple haired man having a blond child.
I really like how Freezis is still around. It's nice to see them as a constant in the franchise.