I had todo something similar for a Minimap. My Aproach was
1.) Write all Gameobjects you might point to in an array at init or creation (you can search Objects by tag and add them to an array)
2.) find the closest object from that array to the Player
3.) use the found object as an Look at Target for the pointer (or semilar, depends what kind of representation you need in your UI)
Alternatively you can just use "find closest by tag" and skip the array maker if you have just a few possible goals to point at.
best
Peter