If TREE_BUTTON_WRAP is set on any column with _TreeSetColButtonInfo, then it seems to set all columns to wrap.
I added TREE_BUTTON_WRAP to _message_tree._TreeSetColButtonInfo() for "Description", and now message list allows the filename column to wrap.
Also this flag is not documented.