Would the Swiftech MCR 220 fit? Performance shouldn't be an issue.

Keep the updates coming - looks like you're not that far away from starting the build.