Line Trace From Camera Inaccurate

No, but close. Multiply the distance by the camera rotation forward vector then add that to the Camera Location.