The study has not necessarily shown that Sir Duncan was not a biological son of Colin, but rather has shown that the Glenorchy branch of the Campbells and the chiefly line (Argyll) do not descend from a common male ancestor. Where exactly the break was cannot yet be determined with certainty, but it is possible that the break is at Sir Duncan and Colin. It's also possible that the break is in the chiefly line. Sir Duncan is identified in primary sources as a son of Colin, though.
Edit: further detail provided below show my comment here is mistaken.