I remembered that the wholesaler here used to use weird names for wild bettas. I managed to find the list where someone who worked there broke them down into species.
Ninja betta seems to be Betta foerschi, although Betta hendra is described as "Green Neon Ninja" by some wholesalers. Pink Pearl is apparently Betta smaragdina, although I'd be dubious of purity on some of the splendens complex species unless I was buying from a reputable breeder or a very knowledgeable store.
She just doesn't 'feel' like a Betta foerschi female to me. Just something about the head, mouth, and eye size. It could just be the angle of the photos. It may be that she is a B. hendra female as she's the right size for a coccina complex wild, and a bit on the smaller size for one of the larger mouthbrooding species. Perhaps the 'Green Neon' just got omitted.
I also wanted to add, as a long-time keeper of wild bettas, please ensure your tank is completely covered. As in there's not even the smallest gaps around things like heater cords, or filter cords and tubing. I use cling wrap on all my wild betta tanks, and haven't lost a wild to jumping in years. Except for one time I briefly left a tank uncovered following feeding.
It's not a matter of if wild bettas jump, but when they jump, and you only have to go on the wild betta FB group to see that it's one of the leading causes of death for captive kept wild bettas.
If you've already done so, that is great. I just offer this advice to every new wild betta keeper, and I wish someone had done the same with me, as it would have spared me a lot of heartache.