The on-board mixer in the Native Instruments "Drummer" libraries is a real CPU-hog, and it seems to affect the first core rather than spreading the load. The Kontakt options let you specify multiprocessor support (Options->Engine->Multiprocessor support) and if so, how many cores to use, but I haven't seen much difference. There have been quite a few discussions about this on the Native Instruments forums and I've seen people recommend both turning off multiprocessor support and turning it on with various numbers of cores selected. So it might be worth experimenting with this to see if it has any effect. Please note that when you change the processor options in the Kontakt VST, you have to restart Sonar for the change to take effect. A bit of a pain I know.
I don't know why the Drummer mixer effects use so much CPU. I have pretty much all of those effects as standalones (Transient Master, Solid EQ, Solid Bus Comp etc) and I can use way more instances of them than you'd have in the Drummer libraries, with no CPU overload whatsoever.
I'm not 100% that this is the root of your problem, but the chances are good. If messing with the processor options doesn't work then all I can suggest is that you ditch the on-board mixer altogether (select the INIT mixer option), route all of the drums to separate tracks in Sonar (plenty of tutorials online which teach you how to do this) and do the processing yourself in the DAW.