I agree that senior officers were often at the front. It war where officers led from the front and the casualties show that quite dramatically. These men often looked over what was in front of them to determine the best tactics to deal with what they saw. I am not intending to argue at all, but I wonder if those senior folks would have actively checked up on the reports from HQ staff engineers concerning things like, in this case, the nearest usable fords. I can't answer that question and welcome any insights you or others may have on the subject.
Is it remotely possible that in such things a West Point trained officer would be less inclined to double check that a general without that education? Only the top of the West Point graduates were assigned as engineers. Might that make a West Point trained officer disinclined to do his own recon for such things? I'm just thinking out loud and welcome input from those better informed.