Te adjunto unas imagenes para que veas como me queda el resultado al final creo que no lo está codificando.
El método para consumir el web service me pideun parámetro como tipo TByteDynArray;
Código:
virtual AcuseRecepcionCFDI* stamp(const TByteDynArray xml, const AnsiString username, const AnsiString password) = 0;
y te devuelve como una clase y ahi accedes a lo que te devolvió no había visto algo parecido.