Você tem que passar awk a variável com a opção -v
KEY=key2
awk -v key=${KEY} '$1==key { print $2 }' table.txt
Se você quiser sair após o primeiro jogo, poderá usar.
KEY=key2
awk -v key=${KEY} '$1==key { print $2; exit }' table.txt
Recomendamos também que você leia o uso inútil do gato .