Eu incluí a classe som em todas tags audio. Fiz o código abaixo que funcionou, mas apenas porque incluí dentro do for a const Contador2, pois para a lista de sons o contador não existia. E mesmo se eu declarasse o contador2 como "var" não dava certo, funcionando apenas com "const". Por gentileza, gostaria que me explicassem o porquê.
const listaDeTeclas = document.querySelectorAll('.tecla');
const listaDeSons = document.querySelectorAll('.som');
for (let contador = 0; contador < listaDeTeclas.length; contador++) {
const contador2 = contador
listaDeTeclas[contador2].onclick = function () {
listaDeSons[contador2].play();
}