They do need niacin. Try googling "feed store". There has to be something even NYC has livestock feed available. Even if you have to drive a bit, I think it would be worth it. I considered mixing my own feed but in order to have a "balanced" feed there are alot of components.
Just a question, where did you get your ducklings if you are not in an area with feed stores?