I think something like this is needed to produce a CD that mounts nicely everywhere:
$ mkisofs -o cd.iso -V Caslon -J -r -hfs -probe tracey