I taught 5 years in classrooms where all students spoke Spanish at home. Below are a few of their names, that I think were said well by English speaker and Spanish speakers:
BOYS:
Israel, Keivan (Kay-Vaughn), Salatiel, Juventino, Eric, Dimas, Oscar, Edward, Edgar, Omar, Francisco, Antonio .... wow I can't believe I've forgotten so many names! I know there are LOTS more but I can't find them in my brain. Will add to this short list if I think of others. I love your Enzo name. It's a character's name in the book "The Art of Racing in the Rain" and I kind of want to name my future son Enzo (after reading the book).
GIRLS:
Marisol, Tania, Jasmine, Karina, Lana, Alma, Yasmina, Vanessa, Valeria, Paloma, Patricia, Analy (Ah-Nah-Lee), Maribel. Oh wait you said you have your girl name figured out. Well just in case ....
@Yarmatey's answer: I agree that even as a spanish speaker myself (not native though), I pronounced Micalea differently than how you just wrote it for us.
@MamaDuck's answer: I like Matias, granted do you say "Mat-TAY-as" or "Mat-TIE-as"?