I like any name on that list that doesn't end in the same sound as Amalia.
So, I think Ellen, Helen, Helene, Eleanor, and Penelope work. Of those listed, I like Penelope the best because other family members have used Ellen and Helen. I think Eleanor is too much of a stretch.
I do have to give an honorable mention to Antonella. It's different and cool. I might get over Amalia and Antonella having the same ending.