I agree that Braun's explanation is plausible. But so what? MLB already caught him cheating and he was lucky enough to avoid punishment for no other reason than Fed Ex is closed on Sundays.
So maybe the entry on the Biogenesis books for Braun is for consulting purposes. He is still a cheater that hasn't done his time.