die Frage nach dem Warum und dem Wieso mußt du wohl UBISOFT stellen.
In der Praxis ist es wohl so, das mit der Freischaltung des DLC in deinem Account jede Menge interne Operationen ablaufen, die jeder für sich wiederum einen Rattenschwanz voller Ereignisse nach sich ziehen. Wird die Frage nach dem Einsatz des DLC in diesen aktuellen Spiel verneint, spart es diese ganzen Berechnungen und Abfragen.
Als simples Beispiel die Quest der Königin, die dann mit den Aufgaben am Kap endet. Die offene Quest zu Beginn (Archibald bittet um Hilfe und dein Erscheinen bei ihm) bleibt solang offen, bis du sie annimmst, unabhängig davon, ob das in 10 Stunden sein wird oder in 1000, das heißt: es wird ständig abgefragt, ob du diese Aufgabe erledigt hast, um dann die nächste in dieser Questreihe bereitzustellen.
Verneinst du aber diese Abfrage zum DLC, kann das Script diese Zeilen überspringen.
Auch wurde Anno so designt, das es nicht nur einmalig gespielt werden soll. Zu jedem Spielanfang hast du die Möglichkeit, verschiedene DLC anzuwählen und kannst dir damit jeweils neue, unterschiedliche Szenarien zusammenstellen.
Sicherlich wäre auch eine andere Lösung möglich gewesen, wir erinnern uns an das Gildehaus und deren Entwicklungsmöglichkeiten. So hätte man auch die Expeditionen entwickeln und freischalten können, aber UBI hat sich hier etwas anderes ausgedacht.
Zu deiner letzten Frage:
Kommt die eventuell erst wenn man das Cap gespielt hat?
Nein, für die Freischaltung des Passage DLC bedarf es Ingenieure. Mit dem ersten Haus erscheint dann Lady Faithful und bittet um deine Hilfe.
Grundsätzlich bestehen bei den DLC keine Abhängigkeiten untereinander, man muß also nicht für DLC ABC Aufgaben in DLC XYZ erledigen. Jeder DLC kann auch einzeln mit dem Hauptspiel gespielt werden.