I know it's an old thread, but I was trying to search around for a solution. And there doesn't seem to be a solution out there. I'm betting its because call forwarding isn't activated the same way on all carriers?
So, now I was trying to find out what it would take to make my own toggle. I have basic coding skills. And I know how to copy and paste well. =)