Спецификация XSLT 1.0 для метода вывода = "html" (http://www.w3.org/TR/xslt#section-HTML-Output-Method) требует, чтобы метаэлемент выводился, если в результирующем дереве есть раздел заголовка:
Если есть элемент HEAD, то
Метод вывода html должен добавить META
элемент сразу после
начальный тег элемента HEAD
указание кодировки символов
фактически используется.
Итак, XslCompiledTransform делает то, что должен делать процессор XSLT. Если вам не нужен метаэлемент, вам нужно более подробно объяснить, какой именно вывод вы хотите получить, или почему мета является проблемой, если вы хотите вывод html. Конечно, вы могли бы использовать output method = "xml", таким образом, вы не получите метаэлемент, но я не уверен, что результатом сериализации будет то, что вы хотите для таких вещей, как узлы 'br'.