What did you pass through in TrueNAS to create this issue?
If you were to pass the same device through to a virtual machine running on Proxmox, what would happen then?
Finally, are you aware of the risks of running a virtualised ZFS pool in Proxmox (which in turn is ZFS-aware) and how to mitigate said risks?