[name]Love[/name] so many of your names! My best friend (who was a lifelong Parisienne) considered many of these when she was pregnant a couple years ago.
[name]Isabelle[/name], [name]Elisabeth[/name] (sorry, I can’t do the accents on my laptop!), [name]Genevieve[/name], [name]Josephine[/name], and [name]Aurelie[/name] are my favorites, but [name]Amelie[/name] and [name]Elodie[/name] are lovely as well.
For twinsets, I really like the idea of:
[name]Isabelle[/name] [name]Lydie[/name] [name]Juliette[/name] and [name]Josephine[/name] [name]Elodie[/name] [name]Fleur[/name]
[name]Elisabeth[/name] [name]Charlotte[/name] [name]Oceane[/name] and [name]Genevieve[/name] Esmee Felicite
[name]Genevieve[/name] [name]Lydie[/name] [name]Corinne[/name] and [name]Aurelie[/name] [name]Odette[/name] [name]Camille[/name]
[name]Genevieve[/name] [name]Elodie[/name] [name]Dorothee[/name] and [name]Josephine[/name] [name]Lucie[/name] [name]Penelope[/name]
[name]Just[/name] a few ideas.
I added a few other French names, just to give a bit more variety for combos, but feel free to mix and match as you like.
Having a best friend who’s 100% French has given me a bit of inside naming knowledge–I noticed they aren’t on your list, but they have been in suggestions–if you’re going to go hardcore French (which is oh-so-delightful! I adore it!), I would make sure I would use names that the French would actually use. [name]Fleur[/name]? Yes. It’s a French word name, but it’s still used over there. [name]Belle[/name] and [name]Claire[/name]? No. My friend finds [name]Bella[/name]/[name]Belle[/name] extremely pretentious since it means “beautiful”. The same thing would apply for names like [name]Soleil[/name], [name]Elle[/name] (meaning “she”), and [name]Jolie[/name] (meaning “pretty”). They work as names here in [name]America[/name] because our naming style is so diverse, but over there it ranges from extremely pretentious/trendy to extremely confusing (we wouldn’t go around naming our daughters “She”, would we? Neither do they). [name]Just[/name] a little tip. 
I don’t know if you want to avoid dated names/want a name to work in modern culture both here and there, but if so, I might scrap [name]Isabelle[/name], [name]Aurelie[/name], and [name]Genevieve[/name]. All three are considered very dated in [name]France[/name]. [name]Juliette[/name] is like a very old-fashioned name over there, just starting to come back (not sure what to equate it to, but I would assume it would be something like [name]Harriet[/name], [name]Mabel[/name], [name]Sybil[/name], or [name]Hazel[/name] over here).
For the most part, though, I really love your list and I think to works very well!
All the best!