Great looking watches and Alfas are one of my favourite cars. With regard to dropping the Squale, I'd let a watch repairer have a look to check it out, but my guess is it just needs regulating.
I dropped a watch (Longines Master) once and it went from gaining 5 sec/day to gaining
2 sec/day, otherwise it was okay. But it not a method of regulating a watch I would recommend !!