Parent column has hidden: false...
Seems like this:
beforeExport: function( event, ui ) {
var Cols = grid.Columns();
Cols.alter(function(){
Cols.each(function(column){
column.copy = !column.hidden;
})
})}
Causes the parent column not be written out to excel, (although the extra line is there).