In all fairness, the old gentleman might have not remembered the correct date, NS. It doesn’t make the account false.
That's just one of the errors; the entire account has problems with accuracy. But in all honesty I think that the best evidence that it is all imaginary is the fact that Douglas Southall Freeman mentions Lee's wartime servant in passing in his biography, and it wasn't Willie Mack Lee.