I don't know Sonar, but I'm sure it has pitch functions that should be sufficient for the job as long as you don't care for formants or the needed changes keep small.
The way around - using the DAT - works when you either ...
- play back with DDS manipulations and record it to DAT via analog connections
or
- record it to DAT digitally and re-record it analogue into Sonar while DDS is active.
Keeping it in the digital domain would cause that also the DAT changes speed which makes no sense for what you want to achieve.
I'm guessing that you matched the pitch of your track to the pitch of the balaphone, recorded it and then reverted to 44.1kh on playback?
Yes!
Melodyne is out of my budget range at the moment!
Check out http://www.celemony.com/cms/index.php?id=demos - not sure, but I think, the demo versions run some days without restriction...
EDIT: demo version have restrictions...