As long as users are not automatically logged in before responding to the password reset email, you can use this function. It will work without any changes:
add_filter( 'discourse_email_verification', 'wpdc_custom_disable_email_verification' );
function wpdc_custom_disable_email_verification() {
return false;
}