It's always the same thing, people did the same with Strong World, Z, Gold and Stampede, treating them as if they're canon.
Crazy that people don't understand that only the supplemental books are. Vol 0, 1000, 777, 10089, and 4 Billion all have canon information on the main villains/characters of the last 5 films that Oda creatively was a part of. The villains + Shanks' pasts and abilities are effectively canon, but the present films are not.
And yes, Z, Tesoro and Bullet all have not been directly referenced in the story, but they all did things or were a part of canon events:
- Zephyr trained many past Marines and apparently lost his arm to a Shichibukai (possibly Weevil or Mihawk, not sure). A "certain marine scientist" gave him his arm and the newer Pacifistas.
- Tesoro was a CD slave who escaped when Fisher Tiger released everyone and he became a rival Underworld leader to Doflamingo
- Bullet was on Roger's ship and a former Level 6 inmate when BB broke people out.
Just like Chapter 0 being canon and Shanks finding Uta. These things can be treated as canon, but their film events aren't. That's all.