>т.е. фратрии как у родственных мадьярам хантов и манси.
>Белые - лесовики финны, черные - степняки угры.
Во внутреннем устройстве мадьяр такого деления вроде бы не просматривается. Скорее всего дело в том, что угры - это экзоэтноним, перенесенный на мадьяр славянами, поэтому и понадобилось отличить более ранних угров/оногуров времен царя Ираклия от более поздних, сокрушивших Великую Моравию. Интересно, что в латинских источниках, описывающих ситуацию 11-го века тоже всречается упоминание о Белой и Черной Венгриях, при этом под черной понимается Трансильвания.
ну это как бы основная версия происхождения названия венгров - перенос древнего имени оногур через славянское посредство (онгре -> оугре) на мадьяр. Такой перенос имени совсем не обязательно связан с этническим родством и мог быть осуществлен по названию области Оногория, занятой на определенном этапе мадьярами.
Вообще есть полезный обзор по теме у Шушарина "Ранний этап этнической истории венгров". На рутрекере книга есть.