When adding a column to a NSTableView the alternate background color is not displayed in the added column ?

Is there any workaround ?
Yes and it is quite simple:
by default the "draw background" flag of the associated cell of the newly added column is set to
YES, you just have to change it to NO using [[myNewTableColumn dataCell] setDrawsBackground:NO];