you misunderstand
I am not saying 'unspeakable' is not a word, I am saying that in this context they should use the word 'an' instead of 'a'.
when a word begins with a vowel or a vowel sounding syllable (hour, honorable etc) the word that should be used before it is 'an' (unless the word is plural)