That is weird, because for me, I made a Riolu that was an alpha shiny, and while I have not noticed if it retained it's alpha status in game, it did stay the same size as an alpha.
EDIT: I've just confirmed that the lucario that I evolved the Riolu into has remained an alpha while still a shiny, in game as well by looking at the icon in game.