Bueno, por si a alguno le interesa, os diré que ya encontré la causa del problema
.
El paquete lazreport, no entiendo por que, pero así es, parece que se hace un lío con los formatos, no los recoge bien o algo, a saber.
Si de todas formas, en el currency me deja el simbolo de '$' al final y no al principio del numero cuando si aparece la coma de millares, y eso pasa en cualquier computadora que tengo instalado opensuse y lazarus.
saludos