Peço perdão pela falta de clareza na minha resposta.
Eu encontrei algumas inconsistências nos fontes. Foi criado a TK-5750 para realizar as correções e disponibilizar os fontes corrigidos no SVN.
No exemplo Java, estamos passando um objeto do tipo Date para representar o intervalo de datas.
Ou seja, o tipo Date não é compatível com o tipo de argumento esperado pelo método da DLL, como mostra a mensagem de erro:
"Unsupported argument type java.util.Date at parameter 0 of function PIXCD_ConsultarPixRecebidos"
Uma solução que encontrei foi representar a data como um número do tipo double (Parece que em Lazarus/Delphi o TDateTime é representado internamente como um número do tipo double).
Ainda estamos analisando outras possibilidades para realizar a correção.
Sim, pode passar o argumento como uma String vazia `""`