Barbaros bezog sich primär auf persische Völker. Rothaarig waren die absolut nicht, aber eben “nicht grieschich sprechend.
Das ist so ethymologisch völlig korrekt und hat nicht das geringste mit dem lateinischen Bart zu tun, erst recht nicht mit rot.
Wenn deine Lateinlehrer damals 1860 vor dem Kartoffelkrieg keine Ahnung hatten und fehlendes Wissen kaschieren mussten ist das nicht meine Schuld. xD