Fan shroud mounting question

I think what is different is the mounting holes on that after market radiator. I have encountered that in the past. What I wound up using was larger sell taping screws, kind of like a license plate screw only for metal. Like the screws holding your voltage regulator on or the ground wires on the radiator core support. I screwed them right in the radiator hole without a speed clip. Hope this helps.