gparted-live-0.29.0-1-amd64.iso
That is definitely new enough. Was the drive previously part of a zfs pool and maybe the signature was wiped? If you can't resize, you could create/format the partitions on the new drive and rsync the data to it. You would just need to boot a debian image (or something else) in repair mode to fix/install grub.