chef_gem does not use gem_binary attribute.  Change back to gem_package and use run_action to have it run in compile.