If you have a separate boot drive, you should be able to install zfsutils-linux. Worst case, disconnect the ZFS drives.
If necessary, disable the zfs-import-scan and zfs-import-cache services. You should reach a point where you can boot, and zfsutils-linux is installed, and the ZFS drives are connected, but the pool is not imported.
Then, import the pool without mounting anything:
sudo zpool import -N POOLNAME
If you have a separate boot drive, you should be able to install zfsutils-linux. Worst case, disconnect the ZFS drives.
If necessary, disable the zfs-import-scan and zfs-import-cache services. You should reach a point where you can boot, and zfsutils-linux is installed, and the ZFS drives are connected, but the pool is not imported.
Then, import the pool without mounting anything:
sudo zpool import -N POOLNAME