larex Sorry for the late reply, I'm currently on vacation.
There is no direct way to detect that the user is translating but you can achieve this using two things:
This method will tell you if the user has 2 fingers on the screen, or uses an input to drag according to the input map on your component. You will need to make that method public to access it from outside.
IsInputMatching( InputMapFingerDrag.Translate )
Keep in mind that this will return true also if you zoom with 2 fingers.
This will give you the center point on screen of all the fingers or pointers touching the screen. You can check if that points is moving over time to detect a translation:
CameraInputs.screenPointAnyFingerCountCenter
To Stop the object following you can call "StopFollow()" on any camera component.