Everything looks right.
Unless you told us the wrong CPU ident, I can't quite figure out why your memory stuck at 1066MHz.
Anyway, did you try reseat the DIMM yet? (also blow the slot to make sure it's dust free). It may not help, but nothing hurt to try.
Also, just to make sure, you performed 3x NVRAM reset in a roll (total heard 4 boot chimes).
Unless you told us the wrong CPU ident, I can't quite figure out why your memory stuck at 1066MHz.
Anyway, did you try reseat the DIMM yet? (also blow the slot to make sure it's dust free). It may not help, but nothing hurt to try.
Also, just to make sure, you performed 3x NVRAM reset in a roll (total heard 4 boot chimes).