You try to put the horn relay into a/c clutch relay temporary to see if that fixes the problem.
It seems from the wiring from relay to the clutch is ok. The problem seems to be from the a/c button to the relay is the issue.
You can also put the a/c relay out and test for power when its not working it should have power at 2 terminals of the relay with the a/c on.