Inicialmente pensé en la consulta Query1, pero despues en el código puse directamente TTable, hechos que son inconsistencias
En el evento OnNewRecord del Query1 puedes poner Query1.Cancel que básicamente era mi propósito, cancelar la creación de un nuevo Registro desde esa Query.
Saludos y perdona las molestias.