yeah, at this point your only hope is to try and get a different public IP.
turn your modem & router off overnight, or while you're at work or something. You'll be probably get a different IP, but depending how shaw's network is setup you might still be in the same subnet and if that happens you'll still be blocked.
go to
What Is My IP - Shows Your IP Address before and after to confirm its changed
you could try contacting softlayer but at this point i think you might as well move on.