Other than using the pick whip attach the anchor point to the other layer’s position?
So the expression on the layer’s anchor point would look something like:
thisComp.layer(“other layer name”).transform.position
You may have to offset the position of the layer to account for the shift in anchor point.
Or use a Null Object as a parent and place the Null in the position you want the rotation to occur.