Thanks for sharing your story. This forum is well aware of the shifter pin issue. Unfortunately, it seems many dealer service departments are not.
I realized not too long ago that Honda does not service motorcycles. Honda dealers service motorcycles. You are gambling on the knowledge and expertise of the local dealer when you pay them to work on your machine. I prefer to do all my own work, and use my experience plus the collective knowledge of members of forums like this one to sort through the problems. Your sharing of your story will help others.
Having observed enough problems with the DCT, my personal preference is to keep the motorcycle as simple as possible, so I’ll be staying with manual version. Plus, I much prefer shifting the transmission myself anyway.