Loads of lovely names on that list.
I'd avoid Marnie and Mabel if you don't want something faddy. I'd avoid Edie because although that isn't super popular there are lots of if Evie's.
Effie and Nelly are sweet but I wouldn't use them as given names as they don't offer much beyond cutesy. I love Penelope or Elizabeth with Nelly as a nn when she's little.
I had Nina on my list until someone pointed out that's the noise a police car/ambulance makes 😂.
I'm not a big fan of the old lady names, a bit too 'of the moment' for me so I would rule out Peggy, Betsy, Dorothy, Ginny, Martha and Maggie.
Hallie, Esme and Claudia are nice, but not my vibe. Rosie and Maisie are a bit meh, too popular when I was at school I think.
I've never heard the name Mabli before, but I'm not keen on the sound.
So that leaves:
Heidi
Cleo
Callie
Cassie
Mara
Pippa
I don't think you can go wrong with any of those. They're all easy to say and spell. All names that everyone has heard of, but aren't too popular. I don't think any of them have ever been super popular so they don't seem dated.