What's that spiral of thin metal? It doesn't look like it was a part of the device. Glad you put in a picture. I'd never heard of an Enidine. I have 5 ARs, in 3 different calibers including a 6.8, and have never had a buffer problem with the standard buffers.
Sounds like the guy you talked to had the standard liberal excuse of "It's always somebody/something else's fault!".