К сожалению, ваше XSL-преобразование не будет работать так. Вам нужно будет отправить XML-документ в браузер, где встроенный преобразователь xsl будет ссылаться на таблицу стилей и выполнять преобразование.
То, что у вас есть, это HTML-страница, которая уже отрисована, и вы включаете XML как просто кусок xml, отрисованный в выходной поток, но браузер не будет знать, как преобразовать его, потому что у него the:
<?xml-stylesheet type="text/xsl" href="myOtherDoc.xsl"?>
... PI в начале страницы. Помните, что они обрабатываются браузером, а не сервером.
Вам необходимо преобразовать сторону сервера XML, например,
<!-- #include virtual="doMenuXform.asp" -->