In this case, the man who got shot admitted that he made a mistake and was ahead of the line. Knight did not expect this, and fired where he was supposed to.
No.
At the risk of stating the obvious, anytime you shoot someone else on a bird hunt, you are not shooting where you are supposed to. If the guy was walking too far in front, you don't shoot. Period.