He's SCV, and he did not prove that 10ANIVs couldn't be shiny. Nobody has.
10ANIVs were, like most GBA events, pre-generated by Nintendo. They aren't generated in the game itself so we can't analyze the exact algorithm used to generate the Pokemon. The algorithm associated with 10ANIV events...