I believe I've got this working. The data table was screwing things up. It seems I have to rebind the datatable to the grid after I make changes to the rows of that datatable.
I didn't seem to have to do that up unitl I added the Custom checkbox group row.