bug 10292: improve fallback logic for picking XSLT