No modulation is going to make up for lack of line of sight (like a small change in ground elevation). These stated distances are not intrinsic. They rely on you getting both transceivers/antennas high up above surrounding terrain.
And the fresnel zone of 900 MHz is much larger than 5 GHz so in it requires more height above terrain than 5 GHz. Not great. Tropospheric ducting is so transient and rare it does not matter for this application. And it doesn't really help getting your signal across town.
I regret investing in a bunch of 900 MHz transceivers, bidirectional amps, filters, etc.
Watch your Fresnel Zone!