Все запутанно.
Просто предположу что Ногай был олицетворением свободы, воинственности и власти для западных ордынцев. Но это был такой неустойчивый этноним, для людей важнее было родовое самосознание.
Почему ногайцы не назывались едигеевцами? Причин может быть много. Ну а почему они должны были называться едигеевцами? Почему монголы не назывались темучиновцами? казахи керей-джанибековцами? Чтобы имя личности стало этнонимом народа, нужно чтобы эта личность была связана с какими-то глобальными событиями и переменами, имеющими отношение к этому народу. И этот народ должен был себя противопоставлять другим(племенам, властям), в случае с ЧХ и монголами в этом не было нужды. Ногайцы ведь не признавали власти ханов, значит протипоставляли себя другим ордынским этносам. Вообще народы получают свои этнонимы самыми разными способами. Емнип, по одной из теорий (емнип Сабитова) этноним "калмак" произошел от имени какого-то противника исламизации Орды Озбеком. Так появились "узбеки" и "калмаки".