Alright, I got a new Colt flat spring from Brownells and a new RRA flat spring.
Left to right...
RRA, Colt from Amherst Depot, used Colt from Specialized Armament and Colt from Brownells.
The three Colt flat springs appear to have a phosphate finish while the RRA flat spring appears to possibly have a black oxide finish.
I got measurements from all of them except the used Colt flat spring from Specialized Armament since it was somewhat flattened and out of whack. Also, You may notice that the new Colt flat spring from Brownells (far right) is cut differently as it's meant to work more with the recess in the Colt A4 carry handles which is off center, however, it is backwards compatible and fits the flat spring recess in the A1 uppers and I assume the A2 flat spring recess as well.
RRA flat spring: Length 0.580 Height 0.120
Colt from Amherst Depot: Length 0.598 Height 0.114
Colt from Brownells: Length 0.584 Height 0.116
So a big part of the problem is the length of the old Colt flat springs that come in Amherst's NOS A1 rear sight kits... Combine that with the out of spec recess on these modern A1/C7 uppers and it's an absolute bitch to install these rear sights. Good news is that it's very easy to pre-compress these flat springs with just finger or thumb pressure straight down with the flat spring on a flat surface (such as your work bench). You don't need to use a mallet on them.
Though the flat springs that come in the Amherst Depot sight kits are too long and should be avoided in favor of the shorter length flat springs because there's just not enough room for them to properly compress in these out of spec modern A1/C7 uppers.
Edit: I'll mention that the new Colt flat spring from Brownells (on the far right) was the strongest of the flat springs pictured, but you can get them all to take a significant enough set just by compressing them with thumb pressure alone. I'd recommend compressing them until the top of the flat spring is about even with the bottom edge of the windage screw hole on the left side of the receiver... That should be a good starting place at least.