Hola Moises.
Quiero hacer una sugerencia, descarga esta suite de componentes
SMComponents
En particular revisa uno que se llama
TSMDBFilterComboBox, este componente tiene las carácteristicas que tú describes. Me refiero a que puedes llenar automáticamente la lista de un ComboBox con los registros de un DataSet y la caja de edición del combo no está ligada con un campo.
Lo principal es que el ComboBox tiene las propiedades
FieldDisplay y
FieldValue; de esta forma puedes recuperar la información del registro que selecciona el usuario de la lista.
Nota: No hay que confunfirlo con un DBLookUpComboBox, tienen diferentes funcionalidades.
Saludos y que haya suerte.