The freezer 7 would have fitted mate - what you were missing is that it only mounts vertically with the fan at the bottom - trying to fix it the normal way (fan near the ram) the holes wouldn't line up.
Best bet for that case is one of these 2 (I think the evo is too deep)
The tx3 evo is easier to fit,the aidis cools slightly better - they're both a lot better than the freezer 7.
Cooler Master Hyper TX3 Evo Tower Cooler for CPU
https://www.amazon.co.uk/dp/B005HIRDUA/ref=cm_sw_r_awd_Gv2vvb189KHJ2
raijintek 0P105246 - Raijintek Aidos Direct Contact CPU Cooler https://www.amazon.co.uk/dp/B00E5YNXWY/ref=cm_sw_r_awd_ax2vvb1PJTE8Y