Thankfully, you don't get to decide what's canon or not. Word of god trumps over somebody getting their fee-fees triggered over something they don't want to hear.
There is only two choices: You can either accept it as something that's part of the Pokemon universe and exists within it, or autistically try to argue what is "canon" and what isn't for years to come while people make fun of you. These are your two options. No amount of crying, pouting, arguing or giving puzzle pieces will change anything.