Instant and channeling spells receive less actuall DMG from +DMG on gear then a castable spell like frostbolt. And yes thats exactly how it was in retail. Its a differen equation , not really sure how it works precisely , all I know is that the cast time on your spells in taken into account.