I think when you get a new horse, you are best to explore thoroughly what he will and will not do. where things are difficult and where they are impossible. before you ask a ferrier to work on your horse, you need to know that he is reasonably safe. now, I can understand that he acted worse for the man than for you, but having other people pick up his feet is a basic test of his readiness for a farrier, IMO.
I am not so sure I'd go ballistic on a horse that is reacting in a a genuienly fearful manner. it can be hard for a horse to allow his feet to be held up. it threatens their balance, and it's a behavior that makes them vulnerable to predators. all that has to be changed with training, and this horse has had little to none for years.
adding a lot of commotion and running him around and noise or spanking, when he is already feeling really bad about this experience , IMO will not help him become better at it. if he KNOWS well what is expected, and he strikes out at the farrier, then I would severly discipline that. but, in this case, start way back in the beginning and get him feeling ok about being touched, about being tied, about having you lift a foot.
you can start by putting a soft rope around his fetlock, and lift it with that. BUT, before you do THAT make sure he is ok with the rope on his back , over his back , over his tummy,. under it . . . etc.
set the groundwork; the foundation, and move on. his feet can go untrimmed for some time, but this work HAS to be done first.