Вы можете изменить сгенерированный код самостоятельно. Возможно, самый простой способ - переопределить PChar:
type
PChar = PAnsiChar;
поверх сгенерированного блока.
Или просто найдите и замените все вхождения (где это необходимо) PChar на PAnsiChar.
Кстати, это странная COM DLL, так как она не совместима с Automation. Обычно BSTR (WideString в Delphi) используется для строк в COM.