You still haven't answered his question though.
I said that I'm okay with breaks from canon a few times. It's just the things you do with that cannon breaking is honestly confusing to some.
I've asked you why he's several million years old, commented about the implausibility of him having a relationship with anyone at all (the age gap is so creepy it's terrifying), why he needs all this power that he isn't supposed to use, how he's integral into defeating a being that can scare people who are capable of breaking the laws of physics and magic (two true magic wielders and one of the most famous wizards known to mankind) and so such on a narritive level. I can handwave away anything I want with or without canon breaking.
I've given you this example before but here's moment of that: In the fire Shirous found a kaleidostick and still had avalon. His origin had then changed to both sword and kaleidoscope at the same time. He's now archer with the second magic. This breaks canon just as much if not less than your stuff does. The question we ask now is why do this narratively. It would give a character we love as an underdog a bunch of free power. That's prety darn stupid as Shirou's struggle is against his lack of ability and power in reaching an impossible ideal. Giving him power for it is pointless and defeats the point of the character. In speaking of which Lantz, What is the point of Satoshi? You know beyond the usual answer of "It's writing for fun, chill guys." What is the narrative point.
Are you a fan of Naruto by the way? It seems like you'd be fan of that series.