That cannot be right either - I spent yesterday checking some 2GB PC6400 ram modules. I was using a MacBook 2,1 (2GHz Core 2 originally fitted with PC5300 ram). The MacBook booted fine with a single PC6400 module (800MHz) and the memory tested fine and System Profiler reported it as 667MHz DDR2......
The MacBook 3,1 and 4,1 models (late 2007 to 2008) won't boot with a single PC6400 chip in them but the MacBook 5,2 (nVidea white non-unibody) will.