Die Benutzung eine TBDlookupComboBox ist nur in einem normalisierten Datenmodel zum Nachschlagen von Fremdschlüsseln sinnvoll. In der Anzeige steht halt ein Text zum Fremdschlüssel, übernommen wird der Fremdschlüssel.
Wer es anders benutzt (z. B. zum Pflegen von Redundanzen) gehört geohrfeigt
Und wer beide Werte übernimmt erst recht.
Natürlich ist Dein Gedankengang grundsätzlich erstmal richtig.
Ausnahmen davon müssen sehr genau begründet werden, derweil: Sie tendieren in der Verwendung leicht bis mittelstark in Richtung unpflegsame Systeme