you have the attribute IK Blend on your IK handle. this boolean value switches between IK and FK. you also might want to create a new attribute on on of your controllers and call it switcher - make it boolean as well. then connect this new attribute with the IK Blend attribute from the IKhandle by using the connection editor.
everything starts and ends in the right place at the right time.