I don't think this is caused by your rename. I think it was caused by grouping the shapes.
If shapes are in a group, they are no longer members of the worksheet's Shapes collection, but instead are members (GroupItems) of the shape that is the group. This is why you can have shapes with the same names in different groups. This would not be an issue except that Application.Caller returns a string, not the object, when the event is triggered by clicking a shape, and you have to know the shape's ancestors before you can instantiate an object from just the shape's name. A clue to this is that you did not need to Set the clickPlace variable when you instantiated it... because it's not an object.
I.e., your instantiation of your sr variable requires code like this:
Set sr = Activesheet.Shapes("Group 10598").GroupItems(clickPlace)
and you cannot get the shape's group from just its name (remember, you can have multiple shapes with the same names as long as they're in different groups).
I think this means you'll have to code a separate event ("assigned macro") for each shape. You could also ungroup your clickable shapes and use code like you have.