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