I have the rubber bushings also and I also had the radiator start to leak 3 weeks ago. Mine is a 2006 Inspire with only 8000 miles, which I bought 6 weeks ago. I installed the bolted together copper and steel replacement radiator. The original radiator looked perfect but I kept my eye on it because I was aware of the problem and sure enough, it started to leak right before I was ready to leave on a 3500 mile trip. I was actually happy to have it happen before I was on the road. The ones that are problematic are all aluminum construction , you may have the improved version .
2010 Phoenix Cruiser 3100, 2016 Hyundai Veloster, Demco SS dolly