Actually, I think this is the purple black Diamond C3, similar to grey TCU or black alien. I found a great little spot for it to the right of the crimps just after the crux. It's a small piece but the rock is excellent and it made me feel more comfortable about the rest of the route.
I did place your blue TCU later on though...snug as a bug.
I think it's probably the same spot. That's a tiny cam and I remember that it keyed in from the right. I can imagine getting a "decent" RP there, but I bet it was super tricky to place it. I definitely didn't want to test my little cam. It is neat that the technology has improved so much. It makes me really appreciate what it was like to climb before.