Finally had some time today to work a bit on fitting the damn thing in there. I've got two problems so far, or rather concers. I lowered the radiator before, and I thought it'd be enough, but apparently it still needs to be moved. It is very low already, clears that notch in the core support...