Hola rufo.
¿ Y el número de cuenta lo traes desde alguna tabla o lo ingresas de forma directa en el DBGrid ?
Otras dudas,
¿ También ingresas la columna ID_CLIENTE desde el DBGrid o se autocompleta de acuerdo la columna CLIENTE ?
¿ La tabla CATALOGO tiene los nombres e ID's de los clientes ?
Sigo sin entender claramente como y donde realizas los ingresos y las búsquedas.
Saludos