Help with 451 piston choice please.

The 512 is just a bigger stroker. Looks like you will need a custom piston in that bore size.