A 26" rad would almost certainly help, cooling a big block w/a 22 incher is a big ask. It was previously suggested you should try to find a shroud that will fit, the existing one isn't helping you at all. If you're already wired for a pusher fan, whats keeping you from ditching the factory clutch fan and going electric?
I didn't have much space between water pump snout and rad., so I got a dual 11" puller the clear the w/p, it fits the 22" Champion like it was made for it.
Spal #2052 fan, 22" Champion, 360/380 Magnum crate.
View attachment 1715097422