Never reject good candidates outright. Call them. Let them know they weren't chosen for the role, but ask if you can invite them to apply for future roles that might be a good fit. That saves you in situations like this and feels much better for the very capable candidates you don't bring on board.