The Nebelwerfer was used to fire rockets, not just smoke.
I'm not completely sure why it was called Nebelwerfer, but smoke=Nebel is not the reason ("fog" would be a better translation anyway). The Nebelwerfer was invented by a man called Nebel, but there is the story that the Nebelwerfer got its name by being distributed to the chemical weapons troops.