Here's the latest update: I installed the fan shroud from British Car Specialists this weekend. It was easy to install and really doesn't alter the look of the engine compartment. Unfortunately, it doesn't seem to really help my problem much. To test it, I drove the car hard for 10 min or so in 95F temps, and then sat at idle for a few minutes. As long as I was moving, the temperature gauge stayed right at 190, even while pulling a steep hill. But as soon as I stopped moving for more than a few minutes, the temperature gauge started climbing. I let it reach 212 before I started driving again to bring the temperature back down.
The problem was much worse before I upgraded the radiator core and installed the Denis Welch fan, and I'm starting to think this might be as good as I'm going to get it without installing a electric fan. It's not a huge problem because I rarely drive in stop and go traffic (hey, I live in small town in mountains of Utah; there IS no traffic), and I guess I just won't drive in the parade next year.