in reply to XSLT doesn't understand me?

Update: I need to read the question more closely before answering. ugh

Perhaps it requires a XML namespace declaration before using "xsl:" ?

In either case, seeing that this module hasn't been updated since the end of last year (according to CPAN), you might want to try XML::LibXML and XML::LibXSLT which are much much more actively maintained.