swh-web: Better handle aliases in snapshot content
Fix some issues related to aliases in snapshot content spotted after D2078 landing.