I believe it. The phrasing just sounded so similar. But that's probably because the Wiki source I excerpted probably got it from the same Nature magazine piece you referenced.
Have you seen anymore about that CRB and galactic dust problem? I haven’t been paying much attention lately to see if they could revive the experiment.