Hola r1d2m3,
No se si habrás encontrado ya una solución, pero te comento.
lo que podrías hacer es iniciar el query con una consulta select y posteriormente insertar el registro.
Código Delphi
[-]
cmdActDatos.close;
cmdActDatos.commandText = 'SELECT * tabmaetextos WHERE ...';
cmdActDatos.open;
cmdActDatos.insert;
cmdActDatos.fieldbyname('nroRs').asInteger := xx;
cmdActDatos.fieldbyname('descripBreve').asString := 'xx';
cmdActDatos.fieldbyname('ltTexto').LoadFromStream(varStream, ftBlob);
cmdActDatos.post;
Ya me cuentas si te vale.
Un saludo.