I don’t know anything about VML except that Internet Explorer and other Microsoft products use it and that it is a vector graphics format.
Can one use XSLT to transform an SVG document to VML? Or are they too different from one another to make this possible?
I know that there exist XSLT documents to transform SVG to XAML.
I haven’t used it, but there’s a sourceforge project Vector Converter that seems to do exactly that.