Not sure why beast balls would change things, since the pokemon are generated at the end of the adventure, but interesting that it's the only one with the same code.
As for needing to test, did you only have one shiny? It should be for all the pokemon you caught in the adventure. So if you got...