modelFor can be used during the model resolution stage. All of your models are resolved before the controllers are built and set up (which is why your controllerFor wouldn't work in your deeper model hook).
var group = this.modelFor('group'),
id = group.get('id'),
tolerance = group.get('membership.tolerance');