@stefanoStefano Marinelli Finally I was able to do some testing, and it was interesting. In short: FreeBSD wins over Linux (Debian) managing ZFS pools created with OS drive names. By far.
The test was essentially to physically shuffle around drives belonging to a raidz array (with the computer turned off) created using the OS drive names (sdX, adaX, daX in my tests).
After the first shuffle, Debian 12 was unable to re-import the array.
FreeBSD could import the array every time no matter what I did to it. I tested too with stripes and mirrored stripes. Removing one drive, drive change names, but it is imported ok. Even I did ZFS on root over a SD card that was detected as da1 because the install usb was da0, after disconnecting the usb the SD became da0 and the system was able to boot with no issues.