Yes, TT has been revamped. Stronger mobs/bosses, better drops, drops can be converted to EC. But yeah, new instances as well and they are quite good.
What NPC am I able to convert these items into EC?
There's a forge inside TT, you'll see it when you enter.