I dont know anything about brig time he got, but I do know when I was in the USN 75-79, if I had that many unauthorized absences, I would have spent time in the brig...and I am sure the USN was more lax than the USMC!
And you might have spent it in a “Delta” unit run by Marines!