To hide a user from Address list we usually set msExchHideFromAddressLists to True in Users Attributes in Active directory. Sometimes this is not enough to hide. If so, we also have to add full name with no spaces under the attribute mailNickname.
Thanks,
Audel