Yep, there was an as yet unexplained difference of at least one time 100 feet between left and right barometric altimeters ..
but…
The much much much bigger problem is where the two routes (helicopter route down river vs. approach to the runway) cross there was potential for zero height difference, even if both aircraft were flying perfectly accurately..from the second report:
”Because helicopter routes have no lateral boundaries”..”At an altitude of 200 feet a helicopter operating over the eastern shoreline of the Potomac River would have about 75 feet of vertical separation from an airplane approaching runway 33 and this distance decreases if the helicopter is operated further from the shoreline”.
For info the height keeping tolerance on an instrument check ride is generally plus/minus 100 feet and for that reason if you have two routes crossing at low altitude like this and you want to cater for the aircraft not seeing each other and both being slightly adrift on height the standard separation in the US would be at least 500 feet vertically.
However on the night in question it was clear skies, the helicopter crew asked for “visual separation”, which was allowable in those conditions and that meant height keeping was less critical/less important as long as they stayed visual with the traffic they were meant to avoid.
They didn’t..
Now why they didn’t is the first $64,000 question, the second one is why the routes and procedures continued to be used despite it appearing (second document) there has been a long history of close encounters between helicopter traffic and aircraft going into DCA.