Wish I could help but we have similar problems. We see that when the USB printer is set to default, It is not remembered at the next logon.
Based on the circled text below, I don't think the network printers config persists anything regarding personal/local printers.
Hopefully there is another way?