I would have thought it an easy one to fix; all UK MOD employees pay a standard rate of tax as set by HMG, wherever they are posted around the world. Of course the HMG rate would be based on English taxation levels. Ergo, everyone gets paid the same income per rank/level/grade and everyone pays the same tax!
Isn't this a similar case with CILOCT?