No... I just tried modding a shiny eevee into a charmander. It's still shiny, but i've got regular charmanders. I've seen them in the game legitly before and it still doesn't give the pokedex # on the stats page... I'll try trading it see if that fixes it. Someone also just traded me a arceus...