Ok.... Here's my guess....
What you need to do is to take the MathML and convert it to vector graphics (SVG) and then feed the SVG to FOP. Unfortunately I don't know of such a tool.
Anyone want to take up the baton?
I think custard might work http://www.schemasoft.com/MathML/
not tried it really though....