You are right. PD4ML does not support Flash (SWF) objects rendering. The only way to include SWF to resulting PDFs is to embed it as a document attachment with tag.

Unfortunately we know no any robust 100% Java implementation of SWF rendering component or SWF-to-image converter. If such component/library exists, it could be easily integrated to PD4ML via the custom resource loader interface.