Phanes can't be Kevin.
Because Kevin was already mentioned as the one who knew traveler and sibling from before their arrival to Teywat.