I'm starting to think it was an error in judgment
I always say intention matters, and I usually give the benefit of the doubt first regarding racism and I also am a bit more tolerant when it comes to the older generation as I have a mixed background and so the occasional faux pas I personally choose to overlook.
But frankly what excuse can he give? Was he drinking massively? Taking mood altering medication the night before or something? It's just too blatant. And if it was an error in judgement, well he's clearly not very intelligent at all.