hicolor-icon-theme ist nichts als die Ordnerstruktur von /usr/share/icons/, es gibt nur eine Datei index.theme in dem Paket. Die Icons sammeln sich durch verschiedenste Pakete an.
Diese Pakete müsstest du dann wohl alle neuinstallieren, das geht aber glücklicherweise ganz einfach:
pacman -S $(pacman -Ql | grep /usr/share/icons/ | cut -d' ' -f1 | sort -u)