SIM contacts are shown in Messaging application, but not displayed in Contacts list
It seems that the Messaging app has its own Contacts app, with no way to configure it.

How about using 3rd party alternatives? I use GO SMS Pro as replacement for the Messaging app, and Go Contacts Ex as replacement for the Contacts app. With this combination, you can hide the SIM contacts.