Keyword xsl:script may not be used in namespace. Hey, Im not an expert in XSLT but hope that somebody may have come accross this issue before.
Roseanne Zhang msxml:script is a Microsoft msxml extension, and should not be put into xsl namespace. Someone might manipulate it into their own defined xsl namespace does not mean you can use it generally. w3c was try to add script as a XSL1.1 element, but there is a petition to withdraw it. What is the final status for that? I don't know.