Download.csのコンボボックスcomboBoxSourceに、DownloadOrder.csのプロパティStockDataSourceNames [line]37 以外のitemを追加してこれを選択するだけでできるような気がします。
試していませんのでブレークポイントを置いてデバッグしながらチャレンジしてみてください。

[file]Download.cs [class]Zanetti.Forms.DownloadDialog [method]ShowOrderGroup() [line]435
if(_currentOrder==null)の前に以下を追加
comboBoxSource.Items.Add("個別銘柄をスキップ");

追加したitemをコンボボックスで選択して開始ボタンをクリックすると OnOKが呼ばれます。
さらにStartDownload() が呼ばれてこの最初のコード
_dataSource = _currentOrder.ConvertToDataSource();
でDownloadOrder.csの ConvertToDataSource() に移るようです。

おそらく、既存のデータソースを追加していなければstock_ds=nullのまま進むように思えます。
もし、業種別指数等のデータソースを一つでも変数colに追加していれば呼び出し元に戻ってそのまま進みそういですし、データソースが追加されていなければConvertToDataSource()の[line]540で中断されるように思います。

_dataSource.AsyncProcess(this.Handle); 以降でエラーが出る可能性があるかもしれませんが。


確信はないので、参考まで。