I had a spektrum 107 in my rtr. The aluminum horn fit on. I just had to use some force. But 2 Laps on the track after wards, I burnt up the Servo. And the horn was stuck on the servo.
Ditch the spektrum Servo, its junk.
I use a savox micro servo , with a hot racing aluminum Servo saver and it's been working well for the past summer racing.
If you want to keep the current package you have and risk burning the Servo up, if the horn and servo have the same toothcount, it should fit on, just use some force.
When I burnt my 107, I got a ecopower 827 and a replacement losi aluminum horn, burnt that up within 2 qualifiers. After I went with the savox and had the whole summer season and still going strong.