I think you would also need to account for those going on to graduate or professional schools, and government, non-profit, or military service. You’d also need to adjust salaries for locational cost of living.
Of course you would also need a way of getting that data in a statistically significant way for each major, including lower-volume majors.