Воспользовался утилитой компиляции HTML-файлов из комплекта FPC 2.6.4. Файл chm создает, однако в области списка содержимого (Table of contents) отображаются иероглифы:
Проверял и в Windows XP, и в Windows 8.
Судя по информации из wiki и исходникам в chmcmd не реализованы локали (устанавливается по умолчанию 0х0409).
Немного модифицировал исходники, с тем чтобы информация о локали читалась из файла проекта hhp/hhp.xml и записывалась в конечный CHM.