Fan shroud hardware on 68 Barracuda small block
Looks like your engine has been converted to a flat multigroove belt setup. Assuming that all the pulley diameters are correct and the water flow is also the way it should be, that 7 blade clutch fan should work better than that aftermarket fan you have. I prefer a solid/rigid fan myself, but, other's like the clutch fans. To me, it's just one more thing to fail. You get a bit more air flow with a solid fan too, at the expense of a small bit of horsepower. I also like the factory solid fan spacers instead of the aftermarket slotted cross type. I've seen too many pulleys crack because of them.