Depende de la implementación.
En FreeBSD (10.3-STABLE) puede:
# zfs create zfsroot/test
# zfs set compression=lzjb sync=disabled zfsroot/test
#
Y en Solaris (11.2) no puede:
# zfs create rpool/test
# zfs set compression=on sync=disabled rpool/test
cannot open 'sync=disabled': invalid dataset name
#
Como no tengo un Linux con zfs, este es para que lo descubras. :)
Me doy cuenta de que esto podría ser un poco tarde, pero eso es lo que -O
(letra mayúscula) es para:el conjunto de datos raíz del grupo. Letra minúscula -o
es para propiedades de piscina. Usé esto en Ubuntu/ZoL pero FreeBSD parece tenerlo también. ¡Mira eso, parece que Solaris también lo hace!