I realize this is an old post. I have not used these forums before, so I'm not sure if I should expect a response.
I have a very similar situation where I wish to conditionally remove a column and have the other columns re-size. You (Admin) seem to suggest that by filtering the column group using the extended group editor functionality, the columns will re-size themselves to some extent. However, you mention that the filtered column will cause the columns to the right to move to the left. I need the opposite: I need to conditionally hide the last column on the right in my table, and have the column to the left grow horizontally to take up the space of the filtered column. Is this possible without resorting to writing code to adjust the widths?