I know I'm late to this. But could you try a dummy column on the end that has no header text. This would be the last column in your list... it would simply add an empty column that take up the remaining space in a uniformed fashion.
<s:GridColumn dataField="fieldthatdoesnotexist" headerText="" /> -Mark