Yes, it ratchets in the correct direction. I've closed the mechbox with just the bushings, shims, gears and anti-reversal latch in it to test the shimming and it all rotated very smoothly, and in only one direction. I'll check it again later, but I'm positive I had it installed correctly.
EDIT- After putting around 200 rounds through the gun a little while ago it has now changed its behavior, instead of not firing at all in semi-auto it now just fires full auto. Safety and Full-auto fire modes both function as they should. It still makes the unwinding noise after every shot, I'm going to take it all apart tommorow as I think the semi auto cutoff lever has broken or worn down (it is a four year old stock TM part :shock: ) and maybe was the culprit for the irregularities in semi-auto earlier. It does not, however, explain the weird gear noises and if anyone has any ideas besides those dealing with the anti-reversal latch I'd be indebted to you for your expertise. The gears unwinding, as I listen more carefully to it, is very shortin duration, but noticeable, and I can hear when the anti-reversal latch catches the gear, it makes a very definitive "clack". So basically the gears unwind after firing, but only until the anti-reversal latch catches them. I'm at a loss...