Try using the real filename on the disc. I don't know how FILO deals with ISO9660 extensions, filename casing and such.
I thought that is what I am doing? hdc1:/GEEXBOX/boot/vmlinuz initrd=hdc1:/GEEXBOX/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=cdrom installator
Best would be to add lots of debugging prints to the 9660 decoding in FILO.
I will try that.
Thanks - Joe