Consegui sincronizar a configuração do libvirt copiando o XML do xml dump para o seu próprio arquivo e, em seguida, atualizando-o de volta para a configuração atual via
virsh attach-device 4 filestore.xml --config
Depois disso, reran nova volume-detach. Conseguiu limpar o nó de cálculo, a sessão iscsi está agora inativa. No entanto, agora o volume estava preso no status "desanexando". Nenhum erro em lugar algum, nenhuma ideia de por que ele não voltou para "disponível". O tgt-admin permitiu que eu o colocasse off-line e de volta ao estado pronto, então eu retornei ao status disponível com o estado de reset do cinder.