Don't separate them! Move the SAngle directly under Frame, and Set SAngle under Set Frame, and Sprite.Set angle under Set animation.
What you are doing is storing the data from the original Sprite. Once stored, then you create a new Sprite. All instructions after the new Sprite affect the new Sprite. As soon as you pop out to a new event line, you are back at the original Sprite.