Eve and
Evie don't make me think of evil, but
Eve L is really not good.
Even if she's the only
Eve in her class, someone is going to notice this...
I know you're not looking for suggestions, but I think all you'd have to do is use
Eva instead of
Eve. Then she'd be
Eva L(lastname) which isn't so bad, and she can still have
Evie as a nickname?
I like the idea of honouring by rhyming though. I'd use
Neve (an Anglicized spelling of
Niamh).
Leo Alexander - b. 2012
Maeve Luna &
Tamsin Rose - b. 2014