I like all your choices as well as the suggestions of Erin, Amber and Nicole.
I think Kaylie might be first choice from your suggestions. Or Zia - very quirky and unusual.
You might also like:
Ayla, Autumn, Alyssa, Brooke, Chelsea, Cassidy, Cora, Dakota, Eden, Farrah, Genesis, India, Jade, Jasmine, Jordan, Kelsey, Kayla, Kennedy, Layla, Lyla, Lacey, Lexie, Macey, Morgan, Misty, Nia, Piper, Paisley, Riley, Sadie, Sydney, Sienna, Talia, Zoe.
I have a Savannah. I love it and think your daughter will be honoured to have it for such a special reason.