as a fairly crude workaround to this, I installed
Textexpander and set up a list of company email addresses, and abbreviations for each. Now in iCal users can type someone's initials and Textexpander autocompletes the address. As we only have around 30 users, it works fine, but I dont think it will be practical for those with large user lists.