If you assign the value in response to an event using VBA rather than setting it's value using the ControlSource property, then the field will be updateable. Alternatively you could set the time field's Default value to Time() and new records will have the current time value and the field will be updateable.
HTH
Chris