Nun der Inhalt der Combobox ist ein Objekt TStrings...
Mit
Strings[ItemIndex]
findest du den Aktuell selektieren Eintrag heraus.
Wenn ItemIndex -1 ist ist nichts ausgewählt.
um in einem anderen TStrings die ID rauszufinden:
Strings2.IndexOf('ABC')
und um etwas zu löschen
Strings.Delete(MeineID)
Das ganze jetzt noch im OnChange aufrufen und richtig zusammenbauen und schon gehts
PS: Kleiner Tipp:
So sollte immer, wenn die Erste Combobox geändert wird die Zweite wieder voll gefüllt werden.
Sonst wird nach und nach ein Item nach dem anderen rausgelöscht....
Strings.Assign(Strings2);