Rigidbody2D.centerOfMass は、正確には、
Rigidbody2D.position からの相対位置なので、

回転前のRigidbody2D.position を、StartPosition とした場合

Rigidbody2D.angularVelocity は、正確には、
StartPosition + Rigidbody2D.centerOfMass を中心に公転するよう

Rigidbody2D.centerOfMass = Vector2.zero だと、
StartPosition = Rigidbody2D.position を中心に好転するから、
Rigidbody2D.position = Rigidbody2D.position + v*Time.fixedDeltaTime
による自転と同じになってしまう様子