My favourite name on your list is MargueriteAlice. You don't have to be French to love French names. I wouldn't hesitate to use another one if you love the name. Even though your first daughter's name is the French spelling, the original name is actually Greek.

Mirabel and Opal! You have lovely taste. I wonder if you'd like Honoria more than Honora since I think it would alter the pronunciation enough to take out the gnaw sound you dislike. -Honoria Glossop from Jeeves and Wooster is fantastic and where I got the name. Honora/Honoria nn Honey is so adorable!!