I never said you couldn't.My ZFS based zvols, even on a pool that is 80% full, exported as a iscsi LUN fully support live migration of VM's without any downtime.
What I did say, though, that if you couldn't live migrate, you probably wouldn't be able to patch the iSCSI host system without the VMs noticing,
And, as for an 80% full pool and live migration...of course how full it is doesn't stop the migration, as long as there is enough space on the target pool to hold the VM. This is because migration works by taking a snapshot of the VM, redirecting writes to the new location, then copying all the data to from old to new, then moving the pointer to the base disk from old to new, then removing the snapshot (which pushes the new writes into the VM disk). The disk is never unavailable as far as the VM OS is concerned.
An 80% full pool, however, will slow down the migration a lot compared to a pool that is 25% or 50% full.