And the keyboard function is restored..
All it really needed was a cleaning of the switch contacts, though to look at it you'd never have thought there was anything to clean off. I used medical swabs (the ones with long wooden shafts, not Q-Tips) & Energine fluid to clean both the PCB contacts and the dark gray conductive rubber tips of the key plungers. Isopropyl alcohol 91% might have worked, but I tend to go straight for the chlorinated solvents - they are the source of true power.
(Energine is just a brand name for 1,1,1 trichloroethane cleaning fluid. My can is 30+ years old, and I'm not sure if it's still sold - but most chlorinated automotive brake / electrical cleaners are the same or similar stuff.)
Now it's just a matter of reinstalling the kb..