UPDATE
Finally, after much hair-pulling and many red herrings, I finally solved the non-stop spinning carousel issue. For future reference, I'll detail my process here
Eventually, wiggling the CCC-to-Mechanism-Control plug stopped working and the carousel started spinning endlessly again. I pulled the Mechanism Control board and took a close look at the solder joints at the plug connection. Lo and behold, I found an honest-to-goodness cold joint:

So I solder-sucked that joint, as well as all of the other joints on the connector, just to be safe, and reflowed fresh solder at all of the joints. Plugged everything back in and ... spin, spin, spin.
Next, for good measure, I pulled the CCC and checked all the solder joints. No obvious cold joints, but I resoldered all of the connections to the Mechanism Control board connecter, just to be safe. Plugged everything back in and ... spin, spin, spin.
I next took a closer look at the Mechanism Control board. I noticed that one of the resistors was looking a little not-so-fresh:

The multimeter reading across the resistor was 1075 ohms. Not terrible, but outside of the 5% tolerance. I guessed that probably wasn't the problem, but I replaced it anyway. While desoldering, its neighbor started to crack open a bit as well, so I replaced that one, too:

Plugged everything back in and ... spin, spin, spin.
I was pretty convinced that the problem lay somewhere in the connection between the CCC and Mechanism Control board, especially since I was getting all the right flashing lights while the carousel was spinning, i.e. solid Detent and Magazine Motor lights, flashing Opt SW index and occasionally flashing Opt SW Home. I had nearly zero resistance readings plugging my multimeter leads into each of the slots on either end of the CCC to Mechanism Control connection. However, when I closely inspected each of the slots in the molex connector on the Mechanism Control board side, I noticed that I could see a bit more light coming through slot 10. When I put a jeweler screwdriver into slot 10, I got encountered no resistance compared to any of the other slots. The manual tells me that slot 10 is the optical switch index connection. I pushed out the terminal in slot 10 and two pieces fell out:

As before, I was unable to uncrimp the wire, so I just snipped the crimps off and luckily my order of new terminals had just arrived in the mail today, so I just crimped on the new terminal. I posted this in another topic, but the terminal is from TE connectivity / AMP, part 3-640707-1 contact, receptacle, 24-18AWG, crimp (
http://www.newark.com/te-connectivity-amp/3-640707-1/contact-receptacle-24-18awg-crimp/dp/52K3550) and it's a perfect fit.
I plugged everything back in and ... carousel spins and stops when it's supposed to. All selections play in the order given without slippage. SO HAPPY!
Now to fix the Starlight light control ...
-A