While not mentioned in the API documentation, drupal_lookup_path will return the most recently created alias for a given path (based on having the highest pid).
Sister function path_load, will also return a single alias, but there is no explicit preference for one alias over another, so it is likely that it will return the oldest alias.
We should add an orderBy to the latter function, to make the consistent.