Regardless of methods, no one can say much in the face of anecdotal success.
Besides, if he's extremely active, he needs the carbs. It's just a recipe for disaster to combine high fat + high carb (which is where his 12 lb gain came from). If he's balancing those two and doing well and is healthy, let him continue. Again, he's an athlete. He's not in the same boat you are.