Perhaps some other partitions are in the way? If the partition you want to extend is colliding with other restored, you could restore the image by partition restore instead of whole disk restore, so this way you can realign partitions. But now, when image is restored, copying data from partitions in the way to external disk, removing them, extending main partition, restoring data from external disk (if necessary) is probably a simplest solution.