Have you checked for pushrod interference to the intake manifold? Maybe the manifold sits differently with the new heads, and the cam profile is different, and you are getting some interference at high lift. It may be possible that if the pushrods are hitting the manifold and putting a bend into the pushrod at high lift, that force is being transferred down towards the cam and forcing it down, wiping the bearings. Having said that, I've seen that issue a few times on the dyno and it hasn't caused a problem, so it's probably an unlikely scenario, but worth looking at, I think. It would play into the new heads and cam.