Hola Román,
¿Tienes interceptado el evento onReconcileError del clientDataset?
Si no lo tienes, puedes poner esto en el evento onReconcileError del ClientDataset:
Y tendrás una idea más clara de porqué no se están insertando los registros.
Dimé que error te lanza y vemos a ver porqué puede ser.
Un saludo.
Manuel.