What has happened is that you have recorded 96k audio into a 48k session, (as you have figured out) do to your interface being locked to 96k. As far as sonar is concerned it thinks the audio is 48k & has most likely given the .wav files 48k headers.
What you need to do is SRC (sample rate convert) the 96k source audio to match your 48k session rate.
Your next hurdle is to find a SRC program that will let you specify the source & destination rates. Pro Tools or SoX come to mind 1st. You will need to tell the SRC software that the audio is actually 96k & that you want it to be 48k. Most DAW's won't let you do this. Once converted replace the source audio with the SRC'd files & re-open the sonar session.