Yes, people niacin or brews/nutritional yeast will work. The niacin will be with all the vitamins. Brews yeast or nutritional yeast will be with the vitamins or the health food section. Niacin tablets you put in their water, brews yeast you sprinkle on top.
I think she didn't have enough niacin in her diet as a duckling. Some are more prone to leg issues than other and ducks need more niacin than chicks. So if they were fed a chick starter they would need additional niacin added to their feed. I don't know what you can do now though. How about...