Unfortunately, radiator is only part of the cooling equation. Fan and radiator shroud are equally important and often arguably more important
The reason your mechanic wants to replace the existing one with the same is because no fab work needed
Can't give you an official what works on a pig. I'm in process of getting mine running. Hopefully in a week or so I'll know