Around 2,000 of the mystery black balls had washed onto beaches across Sydney since October 15