No final do código, ele usa:
var tdImc = paciente.querySelector('.info-imc');
tdImc.textContent=imc;
Ele pega a classe .info-imc da classe .paciente, mas todas as linha tem essas mesmas classes, ou seja, não era para ter alterado o IMC de todas as linhas da tabela?