both, he can go to the past due to a system error and save Kanae, and then when the system solves the problem, he will go during the beginning of the plot and save the kamado family
(Sorry my bad english , I'm use Google translate)
hello, about your question, you can just add a new degree of evolution that turns a pokemon into a beastman (sorry for the grammar, I wrote through a translator)