Confirmado, utilizando Turbo Delphi (Delphi 2006) funciona igual de bien.
Mismo código, utilizando el WSDL Importer de D2006.
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
var
Consultas: IwsConsulta;
Lista: IListaArray;
i: Integer;
begin
Consultas := GetIwsConsulta(true,'',nil);
Lista := Consultas.GetArrayoftrRetorno;
for i := 0 to High(Lista) do
begin
memo1.Lines.Add(inttostr(lista[i].ID) + '--->' + lista[i].Descripcion);
end;
end;
Si tu webservice es accesible por internet y si puedes envíamelo por mensaje privado y lo checamos.
Saludos.