You said that you wrote a scoring function based on your subjective response to outputs. Supposedly if English is your native language (it seems to be) then you would have influenced the algorithm to home in on English phonology.
Surely?
I looked at about 20 words and they all seemed like decent English candidate words, including one actual English word, "molest".