I had spent endless hours trying to resolve the issue of SessionDrummer not appearing in X3 studio. None of the advice I found here and elsewhere helped.
I then noticed in Sonar X3 > Edit > Preferences > File > VST Settings a checkbox captioned "Hide Related VST2 Plugins". The box seems checked by default.
I unchecked it and SessionDrummer appeared!?
I should emphasise that this is on a clean install of X3, i.e. no Cakewalk software had previously been installed on this Win8.1 OS.
My experience would therefore suggest that SessionDrummer is identified as a VST2 plugin.
It would have been nice if this was noticeably stated somewhere. It would certainly have saved a few hours I'm never going to get back.
Anyway, I hope this helps someone.