New dog pins and springs installed today, with ample grease. Turrets index as they should. Big thanks to Doosan for stocking the parts, not overcharging me for said parts, and providing me with access to their knowledgable staff who talked me through the repair. Back to work.
Thanks Doosan.
Josh