I think this is a technical problem.
The boot loader works by linking the MBR portion with the rest of the boot loader by the hard disk address. Thus by redistribute the empty space when cloning from a smaller to a bigger hard disk then by default the hard disk address of each partition must be changed. No boot loader can cope with it except the older versions of MS Winodws that boot a primary partition as long as it has the boot flag switched on.
I would suggest the boot loader to be restored more efficiently like by a Grub floppy, or a Grub CD, or a Grub USB device because if the boot loader resides in the x+1 partition of the y+1 disk the command to restore it in a Grub prompt is just
For more booting tips see the last link of my signature.
Personally I don't see a way out with syslinux which need to reside in a fat partition and is described by its author as a "light weight" boot loader normally used in a floppy or a USB device.
Cloning it by Acronis is just another aoftware to reproduce the original image.