[Hustle Pro] Failed DB Migrations

With both versions 3.0.9 and 4.0.3 we are seeing the following on the cli before and after updating wp core update --minor to WP 4.7.15:
WordPress database error Duplicate key name 'meta_key' for query ALTER TABLE jkvowp_hustle_modules_meta ADD KEY meta_key (meta_key(191)) made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include('phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require('wp-settings.php'), include_once('/plugins/hustle/opt-in.php'), Hustle_Init->__construct, Hustle_Db::maybe_create_tables, dbDelta
WordPress database error Duplicate key name 'meta_key' for query ALTER TABLE jkvowp_hustle_modules_meta ADD KEY meta_key (meta_key(191)) made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include('phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Hustle_Migration->do_hustle_30_migration, Hustle_Db::maybe_create_tables, dbDelta
WordPress database error Duplicate key name 'entry_type' for query ALTER TABLE jkvowp_hustle_entries ADD KEY entry_type (entry_type(191)) made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include('phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Hustle_Migration->do_hustle_30_migration, Hustle_Db::maybe_create_tables, dbDelta
WordPress database error Duplicate key name 'meta_key' for query ALTER TABLE jkvowp_hustle_entries_meta ADD KEY meta_key (meta_key(191)) made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include('phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Hustle_Migration->do_hustle_30_migration, Hustle_Db::maybe_create_tables, dbDelta
WordPress database error Duplicate key name 'action' for query ALTER TABLE jkvowp_hustle_tracking ADD KEY action (action(100)) made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include('phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Hustle_Migration->do_hustle_30_migration, Hustle_Db::maybe_create_tables, dbDelta