This is what I was able to come up with by googling.
t-zonesĀ® and T-MobileWeb Settings For Non-T-Mobile Branded Phones
I guess you need to find a place to plug in those settings. Maybe under settings --> all settings --> connections
Wish I had something more helpful, I'm kind of a noob. You do have a data plan right?
They make a T-mobile branded touch pro 2. If you call them they should be able to offer support, just don't tell them it's unlocked.