Só para documentar o que eu fiz, creio que não era a melhor solução:
Cria uma Classe que herda do Collection<MinhaColuna>
Sobrescrevi os metódos Inserir Item e Remover Item.
Criei dois eventos dentro da classe, um para inserir e outro para remover.
Dentro do meu user control, minha propriedade é do Tipo da Classe que criei. Depois do método InitializeComponentes do construtor do user control assinei os 2 eventos que criei a 2 rotinas. Nestas rotinas eu sincronizo o grid com minha coleção.
Se alguém souber de algo melhor, por favor, POSTE.
t+