The main thing about mounting an radiator is to let it sit on its own weight, cuchioned somewhat, and have the ability to flex independedly from the frame
If your mount it hard or by more than 3 points , it will always have stress introduced with frame bumps or twists----let it float!!!!