Wouldnt it be much easier to just set the cams Follow and LookAt properties like so:
var cam = actionCameraObject.GetComponent<CinemachineVirtualCamera>();
cam.Follow = shootAction.GetUnit().transform;
cam.LookAt = shootAction.GetTarget().transform;
actionCameraObject.SetActive(true);