You would need to change the uploadproduct template to use a dropdown for the extra field as the html code is for a textbox.
I presume there is only one template for every category? Anyway to get one template to work with some categories, and another template to work with others? I guess this would be like a category specific "uploadproduct" template.
Sorry, just found the post that answers this. Please disregard!!