У вас градация которую я уже не раз слышал и с ней я не согласен. Думаю, что то что вы называете национализмом (не шовинизмом) это обычная культурна самоиндентификация по роду-племени, которая активно перемешивается с другими культурами. Для меня это не национализм. Национализм для меня то, что вы называете шовинизмом.
Что касается ислама, то это формула "враг моего врага мой друг".