40 isn't really something high end coolers aim at.
Cryorig H7 has one of the best performance/price ratios
https://www.overclockers.co.uk/cryorig-h7-single-tower-heatsink-with-120mm-fan-hs-008-cy.html
(dual fan version is £42, but fin stack is rather loosely spaced and likely doesn't benefit much from second fan)
But it's one step below Thermalright ARO-M14, which along with Scythe Mugen 5 are step behind top coolers.
https://www.overclockers.co.uk/scythe-scmg-5100-mugen-5-cpu-cooler-hs-046-sy.html
Could see Mugen 5 getting extra performance from second fan at least at lower fan speeds.
https://www.overclockers.co.uk/scythe-scmg-5pcgh-mugen-5-pcgh-edition-cpu-cooler-hs-047-sy.html
All three are fully memory compatible with offset fin stack, and except for ARO-M14 give also full clearance for all PCI-e slots.
Not sure if older Mugen Max performs similarly to Mugen 5
https://www.overclockers.co.uk/scythe-mugen-scmgd-1000-max-cpu-cooler-140mm-hs-042-sy.html
(
AM4 mounting kit available if it hasn't been changed to include it)
This is certainly cheap for its size, but AM4 isn't mentioned anywhere.
https://www.overclockers.co.uk/alpe...ion-dual-fan-cpu-cooler-140-mm-hs-05f-al.html
And with two fans actual weight of heatsink itself (related to surface area) isn't greatest and max 700rpm fans certainly don't generate much pressure.
Though would be certainly quiet.
That needs going all out also in cooling.
If BIOS/motherboard chases advertised boost clocks (and temps don't limit boosting) instead of strict following of advertised TDP, you can double that TDP for full load heat output.