I run a Mancini "Muscle Car" radiator and matching shroud on my healthy 496. Top tank style, fits like stock (26") and cools great with AC. I am running the MP thermal fan kit and MP high volume water pump overdriven about 7% with it.

I'm pretty sure the 26" version would meet your needs. The 22" version maybe. 22" would need big fan, well matched HV pump, perfect tuneup and good ducting of ram air on a roll to have a chance at your power level.

From what I have seen posted, the Mancini rad can handle about 100 HP more than the Champion... other things equal of course.