Je pense très sincèrement que le dresseur envoie bien un Ratata d'Alola. Seulement, le problème vient du sprite : lorsque le pokémon est une femelle, psdk fait passer en priorité les sprites femelles (ici 019f) sur les sprites régionaux (019_01). La solution à ce problème : soit virer le sprite femelle, soit dupliquer le sprite régional et y ajouter artificiellement une forme femelle (019f_01).
Comme tu as sûrement mis "aléatoire" dans le genre, cela explique pourquoi cela envoie le sprite d'Alola une fois sur deux.