Primeiramente, estes sons não são nasais. O som nasal é produzido com a úvula abaixada, fazendo com que o ar saia também pelo nariz durante a pronúncia da palavra, como em "pinhão" e "manhã". No Inglês, não há distinção entre vogais orais e nasais como no português. Em Inglês, todas as vogais são consideradas orais (o ar sai apenas pela boca durante a pronúncia).
Quanto ao porquê da pronúncia, estes casos têm pronúncia irregular - isto é - não há regras aplicáveis a todas as palavras com grafia semelhante.
Veja: laugh (lãf), enough (inúf), slough (slaw), dough (dow), rough (rúf), tough (túf)... A lista é enorme.
A propósito, você inverteu a representação dos sons: enough é pronunciado "inúf", como em cup. Laugh é "laef", como em cat.