Not sure I fully understand your requirements. My requirement is similar to yours.
I would like to have the width of the jqGrid to be 30 pixels less than the width of another table I use in my application. That table is defined in terms %
This is what I use in colModel definition