Because of how badly HP screwed us over by forcing XSLT 2.0 upon us and how much work it would take to test out every single line of XSL to see if it behaved the way it did in XSLT 1.0 before we go to production with 7.5, we decided to postpone our activation of 7.5 until 7.5.0.1 was released. We pushed them to give us an early copy of it to test with and make sure the new XLST 1.0 compiler does not also throw us any curves, and lo and behold, some of our XSL 1.0 is failing - only it appears the errors are Saxon related. Which is the 2.0 compiler. So I'm not yet sure if I'm running the 1.0 or 2.0 compiler. It's weird because some of our PTs that failed in 7.5 are not failing in 7.5.0.1. But some are still failing.
The Release Notes don't say anything about setting any config settings to specify 1.0 vs. 2.0, so we assumed (I know I know) that just specifying which version you want in the <xsl:stylesheet> tag would be how it knows which compiler to use.
I'm hoping there's a config setting because if not, something is definitely not right in 7.5.0.1 with XSLT. I opened a case, so hopefully I'll learn something quickly. I'll keep you posted.