Lol no it wasn't. The set says 252 attack 252 speed and 4 special attack. Also I don't know why you're argueing why some spreads for talonflame are stupid because each one acomplishes a different thing talonflame couldn't do before and helps cut down on the support it needs. No talonflame set will be able to get past every single threat, but based on your team support it won't need to.
No need for all that speed, very unnecessary. Most people would use the recommended EV spread on site while using Talonflame. It only needs 60Spe for outspeeding Excadrill. That being said, I did see the EVs on the posted set, I just ignored them while keeping suggested EVs in mind.
Also, Overheat on Talonflame accomplishes the same exact thing that HPIce would, tho HPIce just does it better while being at a lower cost. And, I also judged by the posted calc, which uses no SpA investment, as you can see.