I would say this entire thread can be characterized as "FreeBSD is not Linux." At the end of the day, I have not tried to import Linux disks since I set up my first FreeNAS many years ago, so I can't really comment on that. FreeNAS documentation offers some suggestions about preparing Linux disks for import - I would start there. I would also check some FreeBSD sources to see if there are any utilities available that might be helpful.
One thing that is clear though, is that Linux supports a wider array of hardware options than does FreeBSD. One cannot automatically assume that something which works in Linux will also work in FreeBSD.