Maybe one single setting would be enough, like -1 or 0 means dynamic tabs width.  (no matter how it's displayed in the prefs)