The query that you use to retrieve the Work Item in question needs to specify your additional field in order for you to be able to update it.
By default when you query TFS it returns only the fields of the Work Item (in addition to the required ones) that you expicitly specify. If you don't specify the field that you want to change then you will require to use item.Open() in order to lazy load the entire work item data for editing.