My money is on the horn push dying.
Can't find the law on the issue and as I don't want one, I'll leave it, but I had the idea that 'Dixie' horns etc were legal on pre 73 cars.
You'd have to be a bit sad though to fit one!
You are correct Construction and Use Regs 37 & 99 state that any vehicle first used on or after 1 August 1973 shall be continuos, uniform and not strident. The exception being for use as an alarm. In other words first reg before that date perfectly legal. You could argue that the Klaxon doesn't comply because it's not "uniform" but to be honest I don't think anyone would push that. It would be arguable in court. So keep your Klaxons.