you definitely undervalue that overlap, also, there are not 5M 1e PHBs sold, that number is 1.5M. At 5 players per PHB, you have a maximum of 7.5M.
The 5e PHB has sold about 6M copies (not counting digital), and then was replaced with a new version that is not being counted in that number. So...