You make too much of it in this confused and confusing piece. 
That thug is an anti Semite and an anti everything. He is paid to created racial anti white hostility, Jews being part of what he considers the white world. 
Why is it even necessary to even respond that Jews are not obliged to speak on any matter as a group, unless it is a matter related to them as a group. 
Next thing you will suggest a meeting with him or invite him to shabbos dinner to "explain" the historical and contemporary meaning of  Holocaust. 
He is beneath contempt, has no credibility in any field and it should be left at that