Thanks for reporting the issue and proposing a fix. You are awesome! This ended up being the fix:
if (!empty($image)) {
$alt = get_post_meta($image, '_wp_attachment_image_alt', true);
if (! empty($alt)) {
$atts['alt'] = $alt;
}
}
The change will also be in the next release.