From the ones you’ve mentioned, [name_f]Eleanor[/name_f] [name_f]Marie[/name_f] would fit best, in my opinion.
You could also consider: [name_f]Cecilia[/name_f] [name_f]Marie[/name_f] or [name_f]Amalia[/name_f] [name_f]Marie[/name_f].
[name_f]Camilla[/name_f] [name_f]Rose[/name_f] is gorgeous and all of your choices are lovely. I CAN see why you are having trouble choosing, but I think I also love [name_f]Eleanor[/name_f] [name_f]Marie[/name_f] best with [name_f]Camilla[/name_f].
I like [name_f]Penelope[/name_f] [name_f]Marie[/name_f]! For three reasons:
[name_f]Camilla[/name_f] is Latin and [name_f]Penelope[/name_f] is Greek, so together they give off a [name_m]Greco[/name_m]-[name_m]Roman[/name_m] vibe.
Both names have celebrity counterparts who both happen to be Latinas. [name_m]Even[/name_m] if you’re not Latina, I think these associations help make these names seem like they just “go together”
If you ever decide to use nicknames, I think [name_f]Millie[/name_f] and [name_u]Penny[/name_u] or even [name_f]Mila[/name_f] and [name_f]Lolo[/name_f] sound adorable together <3
My one hesitation is don’t use Penelope Marie if your last name begins with the letter S due to the PMS initials (if you care about that). If initials do matter to you and your last name is with an S, my second choice is Felicity because I love the meaning and it also has Latin-origins.