In skimming the thread, I wanted to say (though I think it's understood) that the fan is likely the issue (since you run at a nice temp at speed).
If you want a great flowing fan, you cant go wrong with a Mark 8 fan or a Viper fan. One used to be able to get new Mark 8 fans from Houston Performance for 150 bucks new, but I don't know anymore. I like the J/Y M8 route because the fan should hold up well and if you need a new motor (They come with a Siemens motor - a Tier One company), you can get new motors alone.
Here's an
article on the Mark 8 install - in case you want background info.
There is a place that sells (or sold) Viper fans (see Ponyboy19's webpage for pics of his) but I don't know it off the top of my noggin.
Other than a few aftermarket fans (Spal and select others), I'm really hinky about the numbers some fans brag about (I live in the desert and need top notch performance). Some fans' CFM specs are based upon the assumption that there is no impediment to air flow (they dont show the CFM that the fan flows through a radiator, but rather just free air). My desk fan blows like crazy in free air but wouldnt pull a lot of air through a radiator and condenser.
The absolute best fan controller is from DcControl.com. But it's a bit pricey if being added to a new E-fan. It's a lot easier to install than most BS controllers, and works flawlessly.
I think the FAL fan blade I got was FLX-5918, but I need to double check that. One other thing that I think you mentioned: having the fan blade spaced properly in the shroud is imperative. I'd tinker with that if yours isnt dialed in just right.
I once read about the 93 cobra WP pulley being smaller (overdriven) compared to the pulley on my 94, but I dont know if it's true for foxes.
Random thoughts after having been awake for too long.
Good luck with the tinkering and decisions on fan stuff.