this could be a possible alternative option for you: To unlock your phone, use simonsimons34's wildfire s tool. But you can only use the unlocking option on the tool, since you have gsm. the other options are for cdma only.
[UTILITY] Simon's Wildfires Utility v2 - xda-developers
Once unlocked, you can find tools to root. or just flash rom recovery boot and then install a custom rom (which includes root)