Não tenho certeza se fiz isso da maneira certa ou melhor, mas a única maneira de fazer isso funcionar foi substituir o disco por um disco diferente e substituí-lo pelo original, usando o disco novo nome / ID que eu quero. Tenho 99% de certeza de que isso ocorre porque o ZFS não permite substituir um disco marcado como em uso, e o UUID do que é "sdf" acima estava no banco de dados do ZFS como um dispositivo ativo. Então, mesmo zerar o rótulo / metadados não ajudou, porque quando você tenta adicionar / substituir esse disco ainda está presente no banco de dados.
Se você substituir esse disco por algo que tenha um ID diferente, quando a substituição for concluída, ele limpará o ID do zdb. ENTÃO você pode "re-substituir" o disco com o original (porque não há mais conflito).
Estou razoavelmente seguro de que, se você puder editar manualmente o banco de dados ZFS, provavelmente poderá resolver isso, mas ainda não cheguei tão longe ...