I followed the instructions on http://wiki.debian.org/FAQsFromDebianUser#Are_cross-grades_possible
Needed one more :amd64 package which I installed, then installed the dpkg- amd64 successfully. This "worked." Rebooted to the 64-bit kernel, everything OK. Did apt-get update. So now I have 90+ "broken" packages. If I "fix," it will simply (re-)install dpkg, putting me back on i386. Then, (with no new update), have 20+ broken packages (:amd64) which the "fix" will simply remove. Most of these have been around a while and were never flagged or gave problems (since simply never used). So how do I complete the changeover? Or do I simply reinstall the old dpkg and apt-get update, then hopefully back where I started, await updated crossgrade procedure?