Уже разобрался сам.
Как выяснилось, d2010 ругался на вызов функции StrLCopy. При вызове ей сообщаются три параметра, два PAnsiChar и один Cardinal. В d2006 вместо PAnsiChar можно было указать PWideChar, и оно бы проканало.
Именно с PWideChar и вызывалась эта функция.
Но в 2010 с этим строго. Поэтому я Преобразовал переменную в PAnsiChar, и после этого компонент начал работать.
