This reminds of the old saying about three types of lies: Lies, Damned Lies, and Math.If one tracks actual Confederate companies present in the Seven Days (companies being 1/10 of a regiment), the total that this produces is 204.7 regiments of all arms in the field army, plus 11.1 in the Richmond militia and garrison (215.8 in total). Another 26.1 arrived in the next month, demonstrating that most of the "Babcock extra" was plausible even if it hadn't actually arrived yet and so it couldn't be thrown out as impossible.
McClellan at this time had about 170 regiments of all arms in his field army, disposing of 117,226 Aggregate Present or 105,825 Present For Duty. Assuming roughly equivalent average company sizes, this comes to:
148,900 Aggregate Present with correct intel (of which the garrison force is about 8,000)
134,400 PFD with correct intel (of which the garrison force is about 7,000)
166,200 AP with Babcock ORBAT
150,000 PFD with Babcock ORBAT
Basically McClellan is outnumbered 5:4 in regiments and companies, instead of 3:2. It still means he's outnumbered.
Other ways of getting at Confederate strength come out much the same way. e.g.
Lee was complaining that he didn't have enough officers for his regiments after the Seven Days, at a time when he had already sent Jackson (but not AP Hill) off back to the north.
On July 20, Lee had 4,333 officers in his army (not counting Jackson) which was up 12 regiments on the Seven Days.
As it happens, McClellan's report for the 10th of July (which includes Fort Monroe and is up nine regiments on Seven Days strength) has a headline number of 4,327 officers PFD. Looking at all McClellan's infantry units gives a range of 19-25.3 enlisted men per officer, with the average being 23 (so officer number * 24 is a rough estimate of PFD strength for an infantry formation).
The same figure for the whole of McClellan's force, sans Fort Monroe, is about 22.3 (so officer number * 23.3 for whole-force PFD) and including Fort Monroe makes it 22 men per officer (so officer number * 23).
Based on this estimate our first-order calculation for Lee's strength on July 20 would be on the order of 99,700-104,000 PFD.
Doing the same calculation with Lee's infantry units using the July 20 strengths means he comes out as about 13.5 to 18.5 officers per man (averaging 15.2), which is far lower (and definitely supports the idea he's not using the same measure of PFD).
Since the AotP corps in March pre-Peninsular campaign were in the range 20.5-23 officers per man (average 22.3) it looks like the reason for the discrepancy is not that McClellan had ended up with a disproportionate number of non-PFD officers; it must be the case that Lee's officer count is proportionate (or low), rather than high.
This means we can estimate Seven Days strength as:
Same number of men per officer as McClellan, for Lee's July 20 strength
+ Jackson and Ewell from Schulte
+ 7 days casualties
- reinforcement regiments (which had arrived by July 20 but which were not at the Seven Days)
- recovered Confederate casualties
4333 officers at Richmond July 20, x 23 by comparison with McClellan = 99,700 PFD
Jackson and Ewell August 1 (7500 + 5700) / 0.8= 16,500 PFD (this is from the Schulte ORBAT and assumes no cavalry went north with Jackson)
Seven Days casualties 20,000 (assume PFD)
12 reinforcement regiments (9152 * 12/13.4) = 8,200 PFD <- this is the reinforcements Lee got post-Seven-Days and by July 20, calculated by comparison with the 13.4-regiment Pennsylvania Reserve division on June 20
Estimate of recovered casualties based on Union...
5th Corps on June 20 exc/ of attached cavalry is (3+493+10940+268+5477+85+2023) (PFD main 5th Corps) + 382+9132 (McCall) for 28803 total
Suffers 56+939 killed and 101 + 2700 captured (3796 unrecoverable casualties) n.b. cav casualties ca. 40 overall, do not affect conclusion
Suffers 194+3611 wounded (3805 recoverable casualties)
Strength July 10 is 20203 + 817 for 21020 total
If no wounded recovered, would be 21202
So recovered casualties 10 days after end of fighting are negligible and/or compensated for by sickness
Will assume 2,000 Confederate casualties recovered by July 20, to argue a fortiori
Thus:
99700 + 16500 + 20000 - 8200 - 2000 =
126,000 PFD
Color me skeptical since I have never seen any established historian get close to these numbers.