I am not able to override the form #access setting
$form['field_usage_restricted']['#access '] the #access key has a space in it. Only reason I can think of you would get two items in the array like that. Remove that space, and dump the item out again. It should be overwritten and have FALSE for a value.