yea you need to go to the touch pro forum, and touch pro upgrades the SPL is different. there is an alternate method to unlock from the SD card i believe its mentioned there if you cant get it to work via your pc.
http://forum.ppcgeeks.com/showthread.php?t=42503 this is the touch pro unlocker thread. if you still have trouble pm me as touch pro stuff doesn't really have a spot in a diamond unlocker thread.