Dirty fix for implementation differences of scaleHint in GeoServer.
GeoServer uses the scaleDenominator (second part of 1:50000) as scaleHint (WMS 1.1.1 recommends to use the resolutions, units per pixel for scalehints)
So if the scalehint is large it's properly a scale, then calculate the resolution.