Camera: Focus Object shift
You could try parenting an empty to your focus object, set with constraints to always point towards the camera, then have a second empty parented to the first, that moves along the local axis towards or away from the camera, and set your DoF focus to that empty instead. Then you can have the DoF moving along a line from your camera to the object you want while being able to control the distance.