Apple hardware wasn't that smart. 3rd party hardware can be (Sonnet is particularly annoying with their "simply fast" mantra). I have a 450 MHz G4 7410 ZIF that has smarts on it. It is designed to be a drop-in replacement for the G3 in both beige and B&W models. So the card recognizes the bus speed and sets the appropriate multiplier to get to 450 MHz. I clocked my beige G3 to 83 MHz bus speed, but I can't get my G4 up to the rated speed because of those supposed "smarts."
I have also heard that you aren't supposed to use Yikes! CPUs in earlier Macs. The cache doesn't get enabled properly because the G4 and G3 have a different cache configuration. The ROM doesn't know how to turn on the cache. It still might be possible with a 3rd party cache enabler...
I don't know if this is true on the B&W, though.
Peace,
Drew