I think Major is a little high for a small Salvage Team CO. He or she should be in the Quartermaster Corps (MOS 92A) and in command of a Company of troops carrying out these duties.
Captain might be a more appropriate rank.
And check out this website referring to a WW2 salvage unit (scroll down to "GI Salvage")
http://www.qmmuseum.lee.army.mil/WWII/luzon.htm