Those hacks exist. I've seen them in action, and am very friendly with a player who actively uses them. Though he doesn't cheat with them. Just uses them to get around quickly
Should you have been perma banned? Nah. Blizz would not do that for a first offence. Do it again, and you likely will be, so after your ban, get back in there!