Another possibility is to try an older LBS to see if they have any damaged 7-speed wheels or the hub retrieved from a such a damaged wheel in their spares boxes. You may get it free or at nominal cost. Transfer the freehub body from the old hub to yours. That way you also get the driveside cones and seals that match the replacement freehub body.