I am not sure sine I haven't tried this, but you can map the cliplauncher to your keyboard. So, if you were to map that together with the semitones, in theory you should be able to pitch way longer than the normal -+48 semitones. this would then work live as well since the cliplauncher is for the track in general, not a set clip. This way you can resample and repitch on-the-fly.
what you do is that you go in to midimap-mode, select the stop/play-button on your track and hold down the first note, and when you keep holding it down you press the second note; this way it maps a range between these two. As I said, not sure how far this range stretches, but this together with the semitone mapped should probably be enough.
There is a possibility that it is using the transposition-knob in order to do this pitchshifting though, in which case you are out of luck. but hey, worth a try. At the least, that's realtime pitchshfting in a live-setting for you ;9