This is really impressive work, thank you for doing it! :D
With the names you are having trouble with, or don't like the sound of in French, feel free to use words that sound better to you while still conveying the general vibe. With place names I would rather they feel good to say in the language than be literal translations and sound clunky.