Al,
Agradezco tu tiempo y tu disposición de asistir en este tema
Sobre tus observaciones:
"689349199046620201", si ... los ID de las tablas son bigInt (Int64 en Delphi). Y si, el registro existe en la tabla.
Las banderas de Provider para "regoper" están bien puestas en relación a "upWhereKeyOnly".
Saludos y que tengas buen viernes!
Guillermo