داده ایی که IdHttp از سایت گرفته خودش UTF-8 هست
حق با شما بود
من برای داده دریافتی از widestring ، و در نهایت از utf8decode برای نمایش نهایی استفاده کردم که درست شد.

ممنون از راهنمایی شما