Латинист, возможн, еще от санскрита пошло то приблизительное родство понятий, о которых говорится: "В европ. языках: лат. russus (красный), rasa (чистый), греч. ρουσιος (красный), герм. и ром. rot, red, rojo, rouge, rosso (красный, красивый)".В данном случае, возможно, красный и есть синоним света, цвет огня?
Забудь. Это всё догадки. Есть очень жёсткая методика, которую разработал покойный Н.Д. Андреев. Действовать надо или по ней, или никак вообще. Огонь на среднеиндоевропейском языке - ea. А здесь имеется в виду другй корень: rw, ru, одно из его значений "кровь".
И чуть не забыл: русские могли бы назвать себя по цвету волос только в том случае, если бы жили в окружении людей с другим цветом. Древние славяне были блондинами (а не русыми) - все поголовно. И все их соседи от них не отличались ничем: германцы, литовцы, кельты, скифы. Зачем же называть себя блондинами, если вокруг все и так блондины?