The current PXE loader does not work since it became too big. By removing ZFS support, it is no longer possible to replace the local boot loader with the PXE loader, but it becomes possible again to continue booting the kernel over TFTP or NFS as expected.
This is achieved by providing an additional subfolder and corresponding binary target for every loader supported, but where ZFS support is always disabled.
The kernel loaded over the network can then provide ZFS support and boot the local system if desired.