Silvanus acept neutral evil followers. It is just one step from true neutral.

Silvanus accepting Kagha doesn't make her less evil. Faldorn was also evil and a druid.