All you've said is true my boy but contrary to what is being said on this thread by some, in your case, the RAC were great. They hired you two cars and took your bike to a Triumph garage. They even incurred extra costs for you when you got it taken to the wrong garage (which was our fault). The 1st time you broke down they offered to fly you home that night if it couldn't be repaired. The second time it broke down, 3 days later, they were great. The advice about getting it repaired yourself is great but as you've found out, if you can't speak the language you'll stand NO chance when an electrical fault occurs.
The damage to your bike isn't too bad and won't be expensive, it was caused by the carrier in transit home. The indicator was broken right outside the house when it was coming off the trailer.
The mirror was broken sometime after you left it so we don't know who did it.
The bike coming home in bits is a different matter and the German Triumph garage should be ashamed to have left it in bits and simply gave it to the courier with the bits, less the bolts, to stick in the back of his van.
Going abroad, to Europe anyway, without breakdown cover is a gamble, if you don't break down you'll not worry. If you DO breakdown you'll REALLY wish you had paid the extra for the cover.
In my experience the RAC are top notch.