They look perfect! I have measured them with a vernier and they measure the same as the 801's that accept the alloy horns fine.
I started racing approx 14 years ago I hope that i know how to align a horn now.
Sanwa products are fantastic when u sell on the scale they do every now and then these things happen.
I purchased another 801 a week prior to starting this thread it accepts the horn fine so I don't know when the batch was from-too.
I could take a pic of me attempting to put the horn on and I would get someone say the splines not aligned!
All I can say is if u brought a Sanwa servo this year just see if a descent quality 23 tooth alloy horn goes on. If it doesn't go on with light pressure it could be faulty!
I man handled attempting to get it on and I still couldn't! My new one it just falls on no pressure same as my old 801!