I didn't read the whole thing. I'm guessing you didn't either because it talks about important variables. Start reading at "How do work experience, schedules, and motherhood affect the gender wage gap?" and you'll find that the biggest factor in lower wages has nothing to do with a nefarious scheme to under pay women. It has to do with choices women make related to life priorities. My wife didn't work for 10 years while she raised our kids. She's a teacher who would spend significant portions of her weekends, before kids, in her classroom getting things ready for the upcoming week. Even after she went back to work, she almost never worked on weekends because she wanted to be home with the kids.
Men, as the article references, are more likely to be available for extra hours. They are more reliable because it's often the woman who stays home with sick kids or decided to work part time due to priorities. Yes, more available and reliable employees are are more likely to a) work more overtime, b) make more money and c) be promoted.
I mean, it's all right there in your article. There's no collusion to underpay women. Men and women are generally different, have different roles and priorities.
So what? People make decisions. We have very smart MALES, who have been offered promotions and turn them down because they want to work their 8-4 job, punch out and go coach their kids flag football team without distractions.
They don't want my job which involves being up, sometimes until 4am, to roll-out, test and troubleshoot firewall changes or involves working sometimes ridiculous hours because you have to train someone in Krakow or Dublin.