I don't think you'd benefit from a high flow water pump, but I'm sure you'll get a salesman to tell you that's what you need. You've seen my car, and my stock pump is plenty. I think the high flow pump may be the smart play in a race car, but is not necessary in a street car. I'm running a stock waterpump with no issue.
What you really need is a damned good radiator, and a fan that pulls plenty of air. I don't know what radiator you're using, but if it's not a 3-row at least, then you should look at another one. I bought an expensive Ron Davis setup, but there are other cheaper radiators that will get the job done.
On a turbo car, getting something to draw that air is SUPER important. I don't see an A/C on your car, so you probably don't have a condenser, but I'll bet there's still an intercooler up there in front. I'm not a big fan of black magic, but they apparently rate the extreme to flow 3000 to 3300 CFM. That's pretty good. My twin spals (see pictures in my thread) are rated at 3400 CFM, and definitely flow enough to pull the air necessary to keep my car cool.
Still, I have two points related to fans: first, is your electrical system up to par? Second, is your fan drawing from the entire surface area of the radiator?
electrical system: It looks like you're running a stock alternator. The alternator in the stock fox is only 75 amps (can't remember which), and keep in mind that's maximum output, not output at idle. At idle, according for Ford Muscle web magazine that 75 amp alternator is only pushing a little more than 20 amps altogether. That fan is supposed to be drawing 18 amps (rated). However, if the alternator is not pumping out enough to keep everything else that draws power, the fan is not really pulling its rated flow.
Surface area: Your fans are working most efficiently if they're pulling from the entire radiator. That forces air across all of the fins and maximizes heat transfer. It's difficult to see on mine, but the fans are mounted on a shroud that covers the entire surface of the radiator. My old black magic fan came with a shroud that barely covered the fan. It probably took up a little over half of the radiator surface, but left a lot of the radiator on each side of the shroud.
All that said, if you're not cooling at 60mph, then it's not all about your fan. You could still have a flow problem - check to see if the air diverter is still under the car. If it isn't, replace it. However, more than likely, the radiator is not doing a good job, and should be upgraded. If you have a performance radiator but it's old, you might consider flushing it a couple times.
The T-stat is not your issue. As long as it fully opens, it's doing its job. If you're really worried about it, you can pull it out to see if that allows your car to cool. Or you can replace it since they're cheap, anyway. No point in having a 160, unless that's what you want your car to run at. I'd recommend a 185. The problem is that if you're running a 160 and an efficient radiator, then on the highway where you're getting plenty of flow, your car will actually run at 160. That can affect the tune in the stock computer. It's also too cold for a motor, in my opinion. That's basically it.
Good luck,
Chris