Maybe "Weapon Delay" is referring to the "Delay" stats on the weapon will affect SwO auto attack. Like for example, fewer delay value means more damage, similar to skill/spell speed affecting DOTs.