So the current state is as follows:
I can import the pool in readonly mode and there with zpool status it lists me the degraded pool and 3693 files which are broken. But I can't run a scrub in readonly mode nor can I do more with that information.
Importing it on freedbsd 13.2 and macOS ventura zfs-macOS-2.1.7-rc3 it will panic the machine , on linux ubuntu 20-4 and ubuntu 22-4 it will hang zpool and zfs related commands but the machine itself stays usable.
Using zdb works, but currently zdb on all three os will not support -B switch, which would allow me to export part of the pool.
I really thought that using 4 disks with raid-z2 would help me until three disks fail, but now it's not even usable with just one disk fail ?
Is there any way for me to get the data from the zpool ? which os does support zdb -B as described on
https://openzfs.github.io/openzfs-docs/man/8/zdb.8.html which runs on a raspberry ? (my only computer besides the mac)