It is a discrepancy. It could be resolved in one of two ways. One would be to increase the penalty for domestic corruption to 14 years, which would involve the same issues I've described that reduce the discretion of judges in sentencing, or it could be resolved by having some lower number for both sets of offences.
There's a fairly big range of domestic corruption offences in the Criminal Code. I don't propose to go through all of them, but there's a bunch of them, and the sentences are not all the same for each one. For instance, if my memory is correct, corrupting a judge would attract a 14-year sentence, whereas for a lesser government official it would be a lesser maximum.