I have heard stories of higher end chips being sold as lower end MHz/GHz chips before. Supposedly the AMD Sempron 3100+ is the same processor as the AMD64 3000+, but with some blockage to make it a 32 bit chip (kinda like that whole L5 bride that you can connect and "unlock" an XP to be an MP processor). I don't know all the exact details, so don't take what I'm saying to heart. Quite possibly you have one of those chips, or have found a bug in SoB.
Either way, if it works, don't fix it.