The CrossFit + Zone will work the best, likely, as it is the highest volume/highest frequency and provides the most resistance training of any of these programs. The diet is okay too, although it's very calorie restricted from the jump, which will work fine for getting shredded (and weak).
If it's me, I'd have him do starting strength + HIIT 2-3x a week, and have him track macros. It wouldn't be any quicker, but he'd look better at the end and be stronger.