My bike is ready! I'm getting it back next week. New sprockets and chain, routine maintenance, and they fixed my transmission problem under warranty. If I understood them on the phone correctly, the pin that came out in my oil was not the problem -- instead, one of the nuts and bolts holding the clutch assembly together had fallen out.
Thanks, Kevin (if you're listening), for hooking me up with a reputable and competent dealer.