Previously there was no way to force a ZFS to directly create a zpool with a minimum 4k sector size. To achieve this we used gnop to overlay a device With a 4k sector size which fools ZFS into creating the pool with larger than logical sector sizes.
ZFS now has a sysctl to control this behaviour (vfs.zfs.min_auto_ashift) so switch to using it instead of gnop.