ひょっとして、フォーム上に貼り付けたComboBoxクラスは、以下のような
コードを書いた時点で、DataTableから該当のデータを「値型」で受け取って
いるから、DataTableはメモリから解放しても問題は無い
(DataTableはフォームのフィールドにしたりする必要がない)
ということになるのかな?

ComboBox.DataSource = DataTable
ComboBox.ValueMember = "id"
ComboBox.DisplayMember = "bbbb"