So I have a female Meowstic in Pokemon Moon and she sparkles when she comes out of her pokeball. No, she is not shiny. Here is her information if it helps:
That's the visual effect of the luxury ball. It's just a visual, similarly to the Beast Ball for the Ultra Beasts.