The 8MB is not an issue, just define the maxsize parameter which should force the larger allocation unit.
part storage1 --fstype=vmfs3 --size=8192 -maxsize=2047000 --grow --onfirstdisk
Alignment is a function that would have to be initiated with fdisk if your storage system does not default to a 64. For the local and boot from SAN methods this would be have to be done before the automated ESX run and then simply do not clear the partitions but build on the existing ones.
Found weasel installer intestines
in installer's initrd.img
there is function formatDevice, it calls /usr/sbin/vmkfstools with parameter documented here (p.147): http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/visdk25programmingguide.pdf
blockSizeMb—The block size of VMFS in megabytes (MB). Determines the maximum file size. If this
optional property is not set, the maximum file size defaults to the maximum file size for the platform. In
valid block size is 1MB.[/b]
It looks like right: if I manually intervene in GUI install process end set this constant to 8, nothing happens and VMFS still being created with 1М block size