For ESRT2, you'll need to create a VD on the new HDD before it can be detected in OS. See http://www.intel.com/support/motherboards/server/sb/CS-030492.htm. When ESRT2 is enabled, BIOS doesn't display HDD info. Does the ESRT2 utility display HDD size correctly?
You drive has 512 Bytes per sector - it's documented in the datasheet: http://www.seagate.com/files/www-content/product-content/constellation-fam/constellation-es/constellation-es-3/en-gb/docs/constellation-es-3-data-sheet-ds1769-1-1210gb.pdf. Maybe I was looking at the wrong document last time. Sorry for the confusion.