Two thoughts here:
1. If the English language needed a gender-neutral term for Latino, we could have just used "Latin", which has the triple benefit of already being an English word, already being gender neutral, and already having the desired meaning.
2. While I'm grateful for the pushback against renaming other ethnic groups without their input or consent, this is the exact same origin story as the term "Native American".