(Belief in, adherence to, or advocacy of) the theory that all members of each race possess characteristics, abilities, qualities, etc., specific to that race, esp. distinguishing it as inferior or superior to another race or races; prejudice, discrimination, or antagonism based on this.
There you are Hugh, straight out of the dictionary.
He may not be a hard assed racist, full of hate for others, but the above statement is by definition racist.
You say...
"The music selection in some Latin nights promoted by English-only speakers is appalling, the same dull old tracks played in the same order every time".
Agreed, but here is the difference... you say 'some' he says 'all'
It's equally true that some English-only speakers promote great nights and some Spanish-only speakers promote awful nights.
I'd say that for a Latin night to work in this country you need to attract people from both communities and to do that you need to understand and cater for the sensibilities of both.
Perhaps on reflection he'd change his definitive point of view.