I compared the list of names I was generated to the list of valid names, and I didn't find many discrepancies. The names that my world failed to generate were:
Akrul, Gusil, Keskal, Kilrud, Konos, Letmos, Lolok, Nokim, Oltar, and Oslan
Also, I found that "Idîd" is not even a Dwarven word (or a word in any other language), so I'm unsure how it managed to not only get into my list of names, but also get identified as EARTH, NATURE, PRIMITIVE. I'm pretty sure this was the name "Id" repeated, because the world DID generate Ids that were not counted properly (there were 29). The list has been edited to match this.
So I took a look at these names to see why they never showed up, and I came up with the following:
Akrul - Tin - EARTH
Gusil - Copper - EARTH COLOR
Keskal - Shoot - ARTIFICE VIOLENT (invalid as a first name)
Kilrud - Bronze - EARTH COLOR
Konos - Brass - ARTIFICE COLOR
Letmos - Cobalt - EARTH COLOR
Lolok - Granite - EARTH
Nokim - Ochre - EARTH COLOR
Oltar - Gild - ARTIFICE WEALTH (invalid as a first name)
Oslan - Wind (like a clock) - ARTIFICE (invalid as a first name)
Based on this, it does LOOK like many of the COLOR words are not being chosen, but since Onget DID make it into the list of generated names, I think it's more likely that this is a coincidence. Additionally, I'm positive that I've seen dwarves named Kilrud and Letmos before.