Buenas:
Pues lo arregle a medias. Hice con eclipse un programa .jar que llamaba desde delphi en base a esta funcion. De hecho funcionaba pero no colocaba la firma en el nodo adecuado. Despues de consultar en algun otro foro y pedir ayuda a Agencia Tributaria sin exito, lo deje. En otra vida aprendere java
Estoy usando un programa java que usa esa funcion ( tambien de Agencia Tributaria) que vigila un directorio de manera que todo archivo colocado en el, es firmado, enviado y recepcionada la respuesta.
Es menos elegante pero... funciona
Saludos