Nice to meet you!
Well, "diabolos" doesn't so much mean "slanderER", as "slanderous", according to my dictionary. And, based on the evidence, which I would like to research, these meantions may have been blatant mistranslations, and re-writings. And, for whatever reasons, am convinced that...