Bien, para aportar un dato mas... he probado el siguiente codigo:
Código Delphi
[-]
ZQuery.Close;
ZQuery.SQL.Text:= 'update clientes set direccion = ' + QuotedStr('Av. España') + ' where idCliente = 8';
ZQuery.ExecSQL;
Y el dato se inserta perfectemente... por lo cual, supongo que el problema estaría en pasaje de parametros.
Mas alla de que en el SQLMonitor veo que el parametro se manda bien, es la unica que me queda pensar.
Probe hardcodeando dentro del componentes ZQuery... probe poniendo la query hardcodeada desde codigo y funciona bien.