Do you happen to know which part was installed?You do not need to be on 2024.2.7. The tech just needs to connect his laptop to the car to update the config file to tell it you have the mechanical horn, and that's it. I'm still on 11.4.9 with the 2023.44.30.8 build and the new yoke installed. Many of us are.
In the service estimate I received, it was using part 1965131-00-A. Tesla EPC shows a newer 1965131-00-B revision, but I don't know if that has any significance.
And if that's all the tech had to do, that's a shame that he didn't know and couldn't complete it. All that he offered to do was push the later firmware which would move me off v12.3 FSD beta. I don't mind waiting a little longer to keep that.