fix: preserve DAG names for external symlink entries (#2579)