POWs got additional money after the war, on top of their normal pay (somewhat adjusted for the specific conditions they were held in, and with the money taken from captured Axis assets). So no, your pay isn't docked while you are imprisoned.
This. They're not paying him his "putting up with the Nazis" benefit for the days he was on the run. They probably consider escaping captivity to be equivalent to normal combat operations and pay as such.