Hi goosander,
If the qr pin was dry then the shifting shaft seal is definitely not the cause, and sjs would not go that far with the strip down, that would have gone to germany. The only seals accessible are the main hub lip seals which they would have done I guess and possibly the driver bearings but again I don't think sjs go that far either.
The lip seal could have been the cause and is the most probable, the driver bearings shields are very difficult to pass oil as I said there are four to get past, and the chance of the oil passing around the outside of the bearing cage is almost none.
Similar to a car engine, oil leaks can come from a totally differnet place than where they are dripping from. I realise as you said that you cleaned it all off and found fresh oil on the aluminium nut allmost straight away which would suggest the main oil seal to have gone given the quick hemeraging of oil.
I would be tempted to ask them to get the dents put right and the badge sorted out. what material is the frame, can it be braze filled and re-coated.