Entre tu código y el que yo estaba utilizando existe esta diferencia:
Yo definia Lista como Array_Of_registroBean
Código Delphi
[-]var Lista : Array_Of_registroBean
y tu como:
Código Delphi
[-]var Lista: getListaRegistrosResponse;
A mi no me compila con tu opción ya que no reconoce ese tipo. Como defines este tipo en la unit que produce el WsdlImporter?