If the BIOS is reading the RAM speed at 1066, then those are the values programmed into the little SPD chips on the memory sticks.
Go in to the BIOS, take your memory settings off Auto, and manually reprogram the RAM values.
This may take some trial and error work because you may accidentally select some not-bootable values.