We can satisfy your requirement "the photon was emitted at a correct angle" by "the photon was prepared in a momentum eigenstate". If the photon has definite momentum $\bf{k}$, then its direction of travel is well defined, as you have specified. A photon is a discrete excitation of a "mode", i.e. a solution of Maxwell's equations. For a photon in a momentum eigenstate, this mode will be a plane wave (it will also have a polarization vector).
Now if I've understood it correctly, you also want to be able to say that given such a photon, having detected it at some location you could immediately say where it was produced - its emission point would have to be somewhere along the line traced from its detection point in the direction of its momentum. Now the problem is with "its emission point". Since we've specified that the photon was prepared in a momentum eigenstate, it didn't have a definite emission point - its emission point was completely indeterminate due to the Heisenberg uncertainty principle. (There is also a related problem, namely that photons don't even admit position operators, but this subtlety isn't needed for this discussion).
You may object that surely we know (roughly) the position of emission of a photon which originates from an atomic transition - it must be at the location of the atom (which will be known to some degree of accuracy). This is true, but atomic transitions don't excite photons in plane wave states, so the momentum (in particular the direction) of the photons excited by these transitions is unknown - they're not plane wave momentum eigenstates.
In the laser example, the beam propagation is indeed approximately along classical straight lines, but you cannot trace the activity of a single photon in such a state. Indeed in the coherent state, the number of photons present isn't even definite.