TTMSFNCHTMLText

For performance reasons, the HTML engine  in TTMSFNCHTMLText is only used when HTML tags are found in the text. It is the HTML engine that processes special characters like &, so you'd need to add at least one (dummy) HTML tag if you want these special characters to be processed;