Não deve haver problema ao enviar uma captura instantânea do Solaris 10 ZFS v22 para um servidor FreeBSD compatível com a v28. Reciprocamente, o instantâneo salvo ou qualquer instantâneo de um clone / descendente do instantâneo inicial deve ser enviado de volta à caixa Solaris sem nenhum problema, desde que você nunca atualize o sistema de arquivos ZFS no servidor FreeBSD.
O que realmente importa são as versões do zfs, não os sistemas operacionais, dado que a base de código Solaris (Open) é usada nos dois lados. Preservar a compatibilidade ascendente para conjuntos de dados (sistemas de arquivos, volumes e snapshots) e pools é provavelmente uma das regras que não podem ser quebradas pelos desenvolvedores do ZFS.
Nota: isso aconteceu um pouco no passado, mas o ZFS ainda era beta: http://hub.opensolaris.org/bin/view/Community+Group+on/2008042301
As páginas atuais do manual do zfs declaram sobre o fluxo de envio do zfs:
*The format of the stream is committed. You will be able to receive
your streams on future versions of ZFS.*