I'll try different fonts and FOP versions and let you know what happens.
Check the memory settings of your JVM first. The Unix version may have a smaller default, or things just take up more space there (caching, threadss, whatever), or you are even using a completely different JVM version. Consult your friendly WebSphere manual about where to set addidional JVM flags.
J.Pietschmann