What have the mounts snapped off ? The radiator itself or the radiator cover ?
If the radiator is ok there are loads of options out there that mount to the original, standard mounting points. I have a Beowulf cover myself which i am happy with.
If you are looking for a radiator cover that mounts anywhere other than by the correct mounting points then i can't really help you. Having said that, most things can be modified.