Hola.
Prueba con esta forma de generar ese dato:
Código Delphi
[-]
DateTime:=now;
XSDatetime := TXSDatetime.Create;
XSDateTime.AsDateTime := dateTime;
Factura.RegistroAlta.FechaHoraHusoGenRegistro := XSDateTime;
La variable XSDatetime es del tipo TXSDatetime y tienes que poner en el uses Soap.XSBuiltIns
Saludos.