When you create the Speed Dial bin, you need to assign a Line or Line Group to be used for the outgoing call. You'll need an outside line to forward your call to a remote location. If you can't make the personal Speed Dial code work, you'll never get it to forward anywhere.
In programming, make sure the dial code for Class 7>Item6 >Element 22 is set to something. By default, code 501 is entered for element 01 -this is the dial code for cancel- but all of the other possible dial codes need to be assigned. Once you have that code assigned - use 522 if it won't create a conflict- go to the SLT, then go off hook, dial 522, then 1,4,99 and listen for 3 beeps, signifying that programming was accepted.
To cancel the call forwarding at the SLT , dial 501. 522. 1.
Let us know how you make out.