Yep, if we follow the link to the quote of the CBS statement, upon which this whole article was written, the actual statement by CBS is ambiguous, probably deliberately, allowing folk to interpret it illogically as Avi claiming each spherule might be a miniatire spacecraft in its own right, when what he means, and has meant all along, is the much more logical argument that they are small, molten parts of what could possibly have been a much larger spacecraft.
What we should be questioning, is how much more of "science" claimed by clickbaiters, claiming to be scientists, is not just more sensationalist sales pitch?