For what it's worth, in my opinion the Kontakt player with these newer kits are an absolute bear to set up in a multi-instance. Even when you DO get them right, there are still some issues I'm seeing that are driving me ballistic.
You must configure the mixer in Kontak so you can send your tracks the right way. Then, you must configure the mixer in the drum module (outs on each track in the module) to be sent into the mixer in Kontakt. From there, the mixer options will appear in your virtual Sonar tracks. This took me so long, I nearly gave up. I hate Kontakt and wish they would create something better that is easier to use.
Also, when you kill the effects on these new kits, it can really save on your cpu. I don't think the effects are anything to brag about, so kill them. But the mixer thing sharke...complete nightmare with any of the Abbey drums as well as Studio Drummer. I'm so glad I've done all this and can just drop my stuff in as a track template. I wouldn't wish this on my worst enemy...ok, maybe I would...lol...but it's no fun and takes some experimenting and time to set it all up.
There are a few things to consider.
How many drums will you be sending to virtual tracks? Once you know, the version of Kontakt you use is important. Not the version number. Version meaning Kontakt, Kontakt 8, Kontakt 16 outs. I use the 16 version so I can route my instruments sort of individually due to being a drum control freak. Kick, snare, hats, and individual toms all have their own tracks. Cymbals come through the over heads so I route them and "room" in stereo. But it's a bear and I wish it could be easier. I thought BFD 2 was a bit much as well, but it's a piece of cake compared to what I had to do in Kontakt.
Even when I do this as best as I can, there are still a few quirks as well as some mismatched names that come up in my Sonar input options to Kontakt. The internal mixer in Kontakt is the problem. That's where you have to do the majority of your work. Not the mixer in the drum program you use, but the Kontakt mixer. You have to set each output up and it's a bit confusing. To be honest, you're better off using it the way you are right now as this will suck the life out of you doing it the way I do it.
-Danny