I'll suggest a flex fan (mechanical) and custom shroud. Flex fans are not my favorite but can work if chosen well. I have a friend that runs one in a handling application and works OK. The flex fan should fit fine and custom shroud to direct the air. Lightweight also.

Mancini/Muscle Car Radiators can make the aluminum shroud. You fill out a diagram with measurements and they send the shroud.