Wenn die Einheit nur automatisch durch ein Gebäude produziert wird und es keine Zuweisung der Einheit an bestimmte Civs gibt, taucht die Upgrade-Möglichkeit nicht in der Civilopedia auf, denn die KI weiß nicht, dass die Basiseinheit einer bestimmten Civ angehört. Bei Vorliegen der Upgrade-Voraussetzungen kann die Basiseinheit (hier Kreuzritter oder Ant.Kav.) trotzdem aufgerüstet werden.
Wenn du willst, dass die Upgrademöglichkeit für Deine Civ in der Civilopedia angezeigt wird, ist der einfachste Weg, der Basiseinheit als Voraussetzung eine Era-None-Tech zu geben, die keine Civ erhält und die Einheit jeder Civ zuzuweisen. Die Upgrade-Möglichkeit der Basiseinheit zum Guerilla/Ritter wird dann für Deine Civ in der Civilopedia angezeigt, da Civ 3 jetzt weiß, dass die Civ A die Basiseinheit zu einer fortgeschrittenen Einheit der Civ A aufrüstet. Kompliziertere Manöver mit der "Königs"-Option brauchst Du hierfür noch nicht.