I ended up buying some 27" CR18s from Velomine. Two observations...
1) Mounting tires (Continental Ride Tour in 27" x 1 1/4") on these rim was a royal pain. I broke 3 plastic tire levers in the process, and when trying to put on the rear tire, I put a pinch flat in my tube 3 times. After liberal application of talcum power on tube, tire, and levers I was able to get the tire on and holding air. A pair of Park steel core tire levers on on their way.
2) Braking with these new rims is tremendously better than with the old ones.