I'm just trying to fix it with out spending the 600+ for a new clutch and fan. My truck only has 2200 verified miles on it. The rubber just aged and cracked.
I understand that, though to some extent these large old trucks constantly require "couple hundred dollar" fixes. Mine seems to every few months.
It all really depends on what you have access to (e.g. tools, surplus parts, time, etc.).
The bolt pattern on the new steel-hubbed fan is just slightly different than the old one. About half the diameter of the bolts, if I remember correctly. If you know a machinist, you could take a new steel-hubbed fan and have the holes elongated into slots that would match the old clutch's bolt pattern. A regular machine shop is probably going to charge $100/hr to do that, meaning it would cost $100-200. You might be able to find a friendly less-formal machine shop that would do it for less.
Before I did that, I would think about why they changed the bolt pattern in the first place, and are you putting anything in danger by using the mismatch that they intentionally did not want you to do? It could just be that they selected a different off-the-shelf clutch as an upgrade, and so it was a little bigger (with bigger bolt pattern), or something. But it seems like the spent a lot of time and money to make the new parts different, so you are intentionally undoing what they did without knowing why.