Camshaft dillema

Yes I have both pushrods style, but thanks :-)

Can you explain why smaller cam is better for me?
Better how? I was worried that Comp says the wrong cam I got should be used with 1900-2900 converter (RPM range 1800-6000) where the cam I had before was 2400-3400 stall (RPM range 2400-6500).
Also the engine revs very quick so I was thinking that the previous cam had better characteristic for that.
Where am I wrong here?

No right or wrong, just opinions. I read what you wrote and I think the smaller one would be better. What I based that on.... You have a 471 - longer than factory stroke, but it's only about 4% more than a factory stroke. You have iron heads with big chambers so compression can be hard to come by and there is no quench effect. You have a fairly low stall street type convertor. You had marks on pistons from valves hitting (this might have been from the timing set issues, but it could also be from not enough valve spring). You have single valve springs. It seems to me that a smaller cam will give you more torque and cylinder pressure which IMO is what you need and the sprigns you have will have an easier time controlling the valves.
Anyone can disagree - just telling you my thoughts but I'm a few thousand miles away and never dfrove the car....lol.