WideStringって
> 16 ビット Unicode 文字から成る
なのでUCS-2ですよね?

UTF-8をWideStringに変換したら表現できない文字もあるって認識でOKですか?