Das ist relativ einfach zu beantworten:
Weil deine Straßen mit zzz... anfangen werden sie nach den Vanilla Straßen geladen und landen so, wenn man die Mod nachträglich hinzufügt, an der "richtigen" Stelle in der Liste, nämlich nach allen bereits im Savegame enthaltenen Vanilla Straßen.
Bei Mods kann es aber sein, dass eine andere Mod die STraßen so benannt hat, dass diese nach deinen geladen werden. Wenn du deine Mod dann also nachträglich in ein solches savegame hinzufügst sind die IDs durcheinander und die Savegame Kompatibilität ist hin.
Wenn in ein save erst eine Mod mit zzza... Straßen hinzufügt, speichert, dann eine Mod mit zzzb... Straßen hinzufügt usw. ist alles in Ordnung. Wenn man die alle gleichzeitig hinzufügt ist auch alles in Ordnung. Wenn man erst eine Mod mit zzzb... und dann eine mit zzza... hinzufügt, vorher aber noch keine zzzb... STraßen platziert hat ist ebenfalls alles in ordnung.
Nur wenn die Ladereihenfolge nicht mehr zu der Reihenfolge der bereits im Spiel platzierten Straßen Straßen passt, man also z.B. erst eine Mod mit zzzb... hinzufügt, daraus Straßen baut, speichert und anschließend dem save Straßen mit zzza... hinzufügt hat man erfolgreich Chaos geschaffen.