Я закончил с "не очень хорошим" решением:
oWord = New Word.Application
Dim strFileName As String = "\\...\Template.dot"
oDoc = oWord.Documents.Add(strFileName)
Dim strText As String = ""
txtPart1.Save(strText, TXTextControl.StringStreamType.RichTextFormat)
Clipboard.SetData(DataFormats.Rtf, strText)
oDoc.Bookmarks.Item("Conditions").Range.PasteSpecial(DataType:=Word.WdPasteDataType.wdPasteRTF)
Мне не нравится идея использовать буфер обмена для вставки моего отформатированного текста (в формате RTF, похоже, он не работает с форматом HTML), поэтому я подожду, прежде чем принять этот ответ ...