Also, have you confirmed that the USB connection of SD50 transmits audio? There are quite a few sequencers and synths that can transmit audio only through separate audio outputs, even though everything else goes via USB.
You don't mention it, but I assume you are using Rolands own sounds as you talk about recording wavs directly into SONAR. When talking about this kind of MIDI tasks, it's essential to mention where the actual sound is created, as there are often so many options.