My husband (when not deployed w/ the NG) is a civilian cop... When he got tatted on his chest, his bullet-proof vest constantly rubbed it, but we kept moisturizing it w/ the lotion, and it turned out perfectly - no issues with color! It did flake off scab a lot more then what any of our normal tats did, but I would almost think you would rather have dry scab flake off then a big chunk of wet scab!
I would just wear comfy cotton sock, and try moisturizing it a little extra during the day! You could also just try placing some dry gauze over it w/ some tape to wick moisture away and keep it clean. Good luck!