Thank you Ashley, very good to know, been exploring more and have learned a lot!
WackyToaster ... hahahahahha... yes you are correct on what I was looking for. After over year of on-and-off attempts to use detune, I finally figured it out yesterday, and, the disappointment I felt...
The link explaining detune is vague, it does seem like it is for pitch-shifting without tempo change, but nope, all along, just a variation of playback rate. I cannot believe it.
On the flip side, I found SoundTouchJS, which allows real-time pitch/tempo shifting, and I managed to get it to work (whether I've implemented it the correct/optimal way, how much it can integrate with Audio plugin or not, who knows... the important thing is, it works!).
github.com/cutterbl/SoundTouchJS
I'm on the fence about handling audio entirely through script. It's making sense, so maybe, but then all benefits from Audio plugin, effects, headaches that Scirra already handled for us... Hmm...