A disability war pension is certainly tax free. I am guessing but a medical pension is different. The war pension is awarded for incapacity attributable to service.
A medical discharge for reasons of, say, back injury from ejection would qualify for a war disability pension if the injury affected you.
A medical discharge for say diabetes is not attributable to service and would not, I would have thought, been eligible for payment free of tax.