Yeah, it’s become very evident that “DNI” is not as universal of a terms as I thought it was.
On your second point, I’m not referring specifically to nonbinary folk, but rather to the language referring to the ethnicity as a whole.
With (most) other ethnicities/nationalities, the English terminology is neutral (French, Chinese, Japanese, Indian, Greek, African, etc.), but the classical term for “Latino” is male-gendered.
This is why people have started to use the term “Latinx”, and occasionally “Latine”.
Personally, I think “Latinx” is a bastardization of the language, while “Latine” works within the linguistic framework, but I’m asking for opinions from the people within this group to see their preference