A cautionary tale when working on push rods

I do believe they are. The lifter is CC 867 and the pushrods are CC 7821.
Well there is part of your problem "CC"
It appears that some the products that Comp Cams is producing of late is pretty much junk, I speak from personnel experience.
Just do a little research on - lifter issues .