btrfs-send executará read syscalls, o que significa que ele descompactará os dados de fato. Em seguida, os dados são transmitidos sem compactação e btrfs-receive executará write syscalls, que serão compactados dependendo da opção btrfs system compress mount.
Assim, por exemplo, você pode ter um sistema btrfs existente com todos os tipos de compactação usados para arquivos diferentes e gravar em um novo, onde todos os dados serão zstd -compressed.