Very poor methodology. The study only looked at first year salaries and the author extrapolated from there. Totally invalid.
I don't think it's hard for people to imagine that there is less variance in starting salaries. Reading into this data and thinking it applies to anything beyond that is a guess and should be treated as such with that guess being tested in future studies.
Even if you demonstrate there is no wage discrimination over the course of people's careers, it doesn't account for the huge gender gap in the industry.
"7% gender gap in starting tech salaries" would have been a fairer headline.