Vulterus and Kai might be in the same circumstances. Meaning Kai fled his home as to avoid curtain death and Vultrus needed to leave for some reason as well.
I'm quite sure that his uncle doesn't know that he's where he is OR he knows but Vulterus is medling in the affairs in such a way that he would greatly dissaprove.
If what Kezza says is all true then Vulterus is trying to stop the war from happening but this is still at odds with the motivation of our killer, unless they are a supernatural entity.
Vulps wouldn't send a killer simply to destabilize this kind of program, that doesn't make sense, as soon as you uncover killer's identity and you learn they are on Vulp's orders the entire program succeed by default, and everyone will stand against their attempted genocide on a galactic scale