The P-51's needed to be tuned to the actual bombing altitude of the 1,000-plane raids, not the Luftwaffe's top fighters. Their job as escort was to protect the bombers, not get higher than the highest German fighters. If the Luftwaffe was diving through the formation, they were already higher and enough P-51's had to STAY with the bombers so they would not be abandoned to what German fighters were left.
Mostly true Greg - but typical escort altitude for 1st and 3rd Division B-17s was 28-30K for high cover, with the other two squadrons in an escort group at different locations by directives of CO
The -3 or -7 didn't matter much to the mission, just to individual fighter vs. fighter situations.
It made some difference to those fighters in the 'high altitude' escort station.
The -7 P-51D could get to over 41,000 feet, and if they had a "high cover" force, it had 500+ miles to get that high at cruise speed and, if there WAS a need and a mission element for P-51D's to get way up high, then they were probably there when they needed to be there. Any combat at 35,000+ feet in WWII was a 2.8 - 3.1 g thing that went downhill very fast. There were no hard breaks or the hard-breaking pilot would stall and fall several miles before recovering. About all they could do was to make gentle turns or a roll and dive. They surely weren't doing much climbing fighting, Lufbrey circling, or "dogfighting" at those altitudes.