There certainly appears to be something interesting here, but I'd be hesitant to draw any conclusions from this data the way TFA does, which reeks a bit of sensationalism. At best I'd call it something worth investigating more thoroughly, at worst it's statistical noise.
[0] https://www.gwern.net/docs/iq/2016-dutton.pdf
[1] http://differentialclub.wdfiles.com/local--files/assigned-to...