In order of preference -

Amelia - This is number one on my list but my DH can't stand it I love Milly as a nickname.
Imogen - I love this one. I would love to use it myself but can't due to family reasons. I hope you can use it for me!
Genevieve - This one has made it's way onto my list. I like Gen as a nickname. The only thing I don't like it the G. I'm just not a fan of G for some strange reason but Jenevieve just doesn't look right.
Eilish I think this is quite pretty & unusual. I wouldn't spell it differently. I'm not sure how else to pronounce this? That might be because I came across this name when I was quite young and heard it before I saw it written.
Annabelle / Annabel - I prefer the spelling Annabelle, but I'm not a fan but it is a pretty name. I like Arabella.
Anneliese - It is a pretty name but not one I'd pick myself. I think it would be gorgeous on a little girl.
Emmeline / Emeline - I'm not a fan but it is a pretty name. Emmy I like though.

I think Imogen Eilish sounds lovely. I would like Amelia Paige/May/Rose. Amelia Imogen Rose. Imogen Amelia Rose.
Genevieve Cate/Claire/Rachel/Elyse

You have picked such pretty names, I'm not surprised you are having trouble narrowing them down. Good Luck.