there is no prediction for other tees in 0.7
and when you are hooking someone else the client just uses the hook pos from the server
does it happen on all servers?
Yes. It checks the unpredicted value for whether you are hooking someone. So the client still thinks your hook is in the air. Then it uses the predicted position of the hook, which is already pulling the other tee back.
Actually you cannot use the predicted hook position at all when you are hooking someone, as the position of the other tee is not predicted. You need to use the unpredicted position of the tee as hook position