Me autorespondo.
He cambiado en la interface el tipo de datos manualmente que retornan los valores de los campos del XML y me ha
funcionado bien. serían estos los cambios:
Código Delphi
[-] function Get_Item(Index: Integer): WideString;
property Items[Index: Integer]: WideString read Get_Item; default;