I may not be clearly understanding what you have impelemented, but I will say that in an IM Screen, the fields have different Style types including Multi-Text and Dropdown so I would think you would want to try using one of those. Also check to see if the IM User Directory's XML has multivalued="true" as well.
- KennyV