We'll a 32" wide crossflow won't fit. Damn howd I get so many wide radiators?
I didn't realize how small the radiator was, the size you have is almost a dragster size, i would go with the biggest radiator you can fit in the dog house, but you may have to make your own fan shroud. IMO you should have a radiator that can hold as much water as the blk, which the rsdiator you have cannot.