I can confirm that compiling the kernel with f2fs support works, and I can't imagine that zfs is different. Was just a matter of cloning microsofts kernel repo, changing the kconfig to include it, building it, copying it to the windows disk (I built it in wsl), and setting up the wslconfig to point at it.