This behaviour is correct. The Content Type field relates to the mime type, usually according to the extension of the file you uploaded.
The Type field however represents the object type the content will have in the repository, normally this will just be "Content" i.e. cm:content. If you have configured a custom type to appear in this list it won't get automatically selected.