Is there a reason that you didn't just set the pivot point to the origin like you have done for the fins of the rocket?
I want to guess its due to being limited since the pivot seems global for all objects which may limit capabilities of animations with other rotating objects but not sure if I'm right about that.