tributo, its no help now, but the value of a dealer is not just judged in miles. We have a Land Rover with load of issues, in fact ask any Discovery or Range Rover owner and I am sure they will give you first names of all the service staff (and probably their children...) its common with any brand to have good and bad.
Sounds like your the victim of lots of people (insurance, dvla, dealer) all not knowing what they are doing, hopefully the dealer can get it sorted. Have you tired calling Abarth direct to voice your concerns?
If you ever buy another, go see John in Plymouth is my advice, local dealer is 20 miles away but I bought mine from Vospers 200 miles away based on how helpful John was...