The main gradient Northbound over Shap is, I think, 1 in 76. So a single Class 90, delivering 3.7MW could theoretically pull a 1000T intermodal at 60mph, assuming no losses in the transmission or wind / rolling resistance. The tractive effort required (130kN) is well within the capability of the locomotive.
But in the real world, with rolling resistance, significant wind resistance and auxiliary power load, the uphill speed would be much less than this.* So I can see why they would normally use them in pairs.
* EDIT: Making sensible assumptions about wind resistance, I calculate a single Class 90 at maximum power could haul a 1000T trailing load up Shap at 40mph without losing speed.