For some reason with many spells the Damage per second calculation seems to be somewhat like:
Damage per hit / castspeed.
But Damage per hit includes duration damage as per second amount. Which leads to duration damage being wrongfully multiplied with any attack that is faster than 1 per second.
Therefore the correct calculation would be
Non Duration dmg per hit / castspeed + duration damage