Do I know the specific ratios of Federal to Confederate troops in 1862 versus 1864?
Well, others (myself included) have examined this at length.
However, I don't think it's a cliche to say that McClellan truly saw two Confederates for every one.
It is a cliche, and it simply isn't true. McClellan's estimates of enemy forces is incredibly accurate for most of his military operations. It strayed on the high side ca. June '62 due to three faulty inputs:
1. Babcock's orbat estimates had acquired 36 extra infantry regiments (i.e. 25,000 men)
2. Banks in the Valley was estimating Jackson at 30,000, rather than the true ca. 20,000
3. Western intelligence had lost track of Beauregard's army when they left Corinth, and simply knew they were heading east. It was assessed 20,000 troops under Beauregard were reinforcing Richmond.
Similarly, McClellan's estimates of Lee's strength at Antietam were fairly accurate. However, Lee's army was much larger than commonly acknowledged. His army started disintegrating and a large part of it wasn't at Antietam due to straggling.
His painfully slow movement up the Virginia Peninsula and his overcautious approach to the prospect of a significant, head-on clash with the enemy are indicative of this.
McClellan's army only met Johnston's army once on an open field during the advance' at Seven Pines. McClellan pitched in. The other two confrontations, on the Warwick Line and one the Richmond line, saw the enemy dug into very heavy fortifications. In the former case they were behind a river.
Federals did outnumber Confederates by a sizeable margin on the Peninsula; thus, McClellan's retreats in the Seven Days Battles can hardly be justified.
No, they did not. Over the course of the campaign it was roughly even, but moving in the rebels favour. By the time of the Seven Days Lee actually outnumbered McClellan by some margin.
Is it certain that Richmond would have been taken if he were more aggressive? Of course not. But this is a "What if" thread.
Well, of course Grant couldn't do it in 1864 either...
As for Antietam, McClellan did not trap Lee after the battle was over; there is nothing else to say other than he let the ANV slip away. Do you know what was behind the Confederates? The Potomac River. McClellan had the entire Army of Northern Virginia sandwiched between a major body of water and the much larger Army of the Potomac. A significant advantage in manpower combined with superior geographic positioning would have enabled the Federals to destroy Lee. Again, I certainly cannot say that a decisive defeat of the ANV would have ensured a Union victory overall, but I do believe that a more aggressive pursuit of Lee's forces would have changed the course of events in the Eastern Theater significantly in the favor of Federal forces.
Where were Lee's trains and over heavy vehicles that were difficult to move over a river? They were on the Virginia side of the river. The trains of Longstreet, DH Hill and the army reserve trains were at Hagerstown on the day of South Mountain, and crossed the Potomac at Williamsport. Federal cavalry escaping from Harper's Ferry actually captured part of Longstreet's reserve ordnance train on the Maryland side at Williamsport as they lined up to ford the river. Jackson's and McLaws' trains had crossed days earlier, and Walker's trains also at a different point.
Thus, all Lee had to cross was not his heavy equipment, but rather just his fighting echelon. It took him roughly
8 hours to cross the whole army whereas with trains it took Lee 3 days to cross into Maryland using two fords. Thus you can see just how much of the time was spent moving the trains over.