You don't need SysEx to access them -- Just use bank 126. (CC0=126, plus the program number.) Just as you would access the MT-32 set by using CC0=127 plus the desired program number. CC0 must always be placed BEFORE the program number to access the variation banks. XG is a bit different, where you have CC0 and CC32, plus the program number to deal with. I always have to look it up before I start working on XG files. (I have a little cheat sheet.)

XG overall seems a bit trickier to use than Roland MIDI; more options in XG for accessing the sounds.
The SC-55 (CM-300/CM-500) also has the CM-32P variation set, which surprised me. I wonder WHAT sounds the SC-55
doesn't have that the SCB-55
does.
------
EDIT
----------------------------
Answering my own question...
SC-55WaveTable synth, GS Patches (317) in ROM. 9 Drum kits. 24 voice polyphony. 16-Part multi-timbral.
SCB-55WaveTable synth, GS Patches (354) in ROM. 9 Drum kits plus 1 SFX set. 28 voice polyphony. 16-Part multi-timbral.