Resolvido, pv estava criando um bloco / tamanho de buffer diferente ...
Na página pv man :
O tamanho do buffer padrão é o tamanho do bloco do arquivo de entrada sistema de arquivos multiplicado por 32 (512kb max), ou 400kb se o tamanho do bloco não pode ser determinado.
Na página tar man :
tamanho do bloco de Nx512 bytes (padrão N = 20)
Portanto, forneça o tamanho correto do buffer para pv
as (20 x 512 = 10240)
tar -cf - /home/myuser/ | pv -B 10240 -s 142524k > /dev/nst0
Agora, se você testar o arquivo com tar -tvf /dev/nst0
, ele deverá funcionar.