I'm not sure sadly, I don't use Arch. I would expect there's a way of uninstalling llvm16 and re-installing llvm15. Again, if you don't need the hassle you can just use Flatpak steam for these games.
Downgrading might fix it but it can also create dependency issues for other packages, you could try it but I would recommend you first try flatpak version of steam. Don't know if it will work but it's better to try that one before downgrading a package.
This is one thing I really like about Flatpak, never having to worry about missing or broken dependencies. Totally worth the bigger install size imo.
One thing to note if you go this route OP: If you use Steam Input, you’ll also need to install the steam-devices package (game-devices-udev on Arch), or setup udev rules manually. Flatpak still doesn’t let apps do this automatically as far as I’m aware, but it’s smooth sailing aside from that.