Hast du schon wie unten angesprochen mal die com.apple.ical.plist gelöscht?
Das ist eine Voreinstellungsdatei, die sofort nach einem erneuten Start von iCal angelegt wird.
Es könnte auch sinnvoll sein, das du einen neuen Benutzer (nur zum Testen) anlegst und dort schaust, ob dort iCal die Kalenderliste( nicht die importierte, sondern die beiden voreingestellten privat, Büro) anzeigt. Denn geht es dort, dann liegt der Fehler "nur" in deinem Benutzerprofil.