I agree the article did lack a certain lucidity, well, actually, it was damn confusing. You are absolutely right, DC is current, not a charge, and a charge is "electorstatic," not current. There is also the fact that the spin had something to do with the relationship of the charged spheres to each other, which think is the most interesting aspect (but apparently most neglected) of the story.
Hank