Update on the radiator: I got hold of the Spectra and installed.

There were a couple small installation problems. First, the lower hose connection is angled inward, so the stock hose didn't fit right. Fortunately, I had another hose that fit perfect. The hose is from an older w-body (see pic for part number). Second, the fan bolt connection points were shallower on the new radiator, so I need slightly longer bolts (no pic, but you get the idea). Other than these two issues, it fits perfect and has a nicer fin design that is less prone to damage.

Some pics: