Ah I see that now.
The interesting question there is why does the clang binary itself run on the old hardware?
It must be that the distro build uses a different compiler configuration for itself from the configuration imbued into the installed clang.
Maybe it even builds clang twice: once to produce a clang that runs on the machine that builds the distro, which then compiles the packages, including the clang to run on the Pi.