Io is not a deity, she's a human and does not belong in Deity Race, only in Human Race
She's fused with Lugh in the Battle where she has the Deity Race
Haven't you done Yamto's/Ronaldo's/Alcor's route? When you fight her she fuses with Light for a moment, that's when she gets the Deity Race.
What do you think?