Cells are rendered using the cells renderers. To get rid off the hard coded None you will need to provide a custom enum cell renderer which does not render the None option.
Outside of the array there is no None options as the Autocomplete renderer is used in which the option can be removed, simply by deleting the text. This is not possible in a basic select.