You possibly have these names in the directory somewhere. Search in AD these names if you can. Currently, there is no way of selecting what names you want to show up in the directory. CCM grabs everything in the directory in LDAP. Even with 6.x it's the same way. (service accounts, etc)
If you want a more customized directory, you will need to create one yourself or purchase a third party tool. The SDK pack for callmanager may help you. It's a little bit of work, but you can probably create a customized directory for your liking.