I cannot verify this for you -- companies change their sources for parts and how they produce OEM systems.
But Dell and Gateway had used Intel motherboards for a long time in their systems. In turn, it was only in 2003 with the D865PERLx mobos that Intel allowed BIOS features which allowed any over-clocking, and this only provided percentage boosts from a menu without allowing for manual fine-tuning. That was a system with an 800 Mhz FSB -- later than whatever board Dell chose for that Dimension of yours.
OEMs, like the CPU manufacturer, don't feel eager to let their customers OC their computers. Or to put it another way, if I were a businessman, and I were offering a product with a warranty agreement, I would use my quality control statistics off the factory floor to calculate an expected value for the number of RMA'd products, use the distribution of failed parts and parts-costs to estimate my OEM-system prices and extended warranty charges. If I allow my customers to OC their computers, I'm facing all sorts of uncertainties there.
So I would build machines with mobos and BIOS versions that don't over-clock. The way you would get around that would be using some "custom" BIOS file that DID allow OC'ing a particular mobo, and flash the system with that BIOS. Then again, who would manufacture and guarantee that BIOS? Where is it coming from? How would you know that it was without flaw, or that revisions would be forthcoming?
ASUS and other mobo makers equip their systems with BIOS's that bare the over-clocking features. They would warranty the board, provided you don't epoxy heatsinks to the board components (which I do). But it's less likely you will find such a board in a machine from an OEM manufacturer like Dell. You're more likely to find it in those $4,000 systems from Alienware or less-known OEM's that are rated in Maximum PC Magazine.
But at least with a Dell, you're not going to pay above $3K for a system, unless it's their flagship. Some of their systems, like Costco "e-Machines", cost less than $500.