A sintaxe $'...'
não é alguma notação mágica de "unidade de código UTF-8", e não é echo
que a interpreta. É o seu shell que faz - essa é a sintaxe bash para executar a expansão de barra invertida genérica tipo C, e o que o sistema realmente executa é echo