That is disappointing.
I ended up manually dequeuing the problem script on the coupon and subscription admin pages like so:
add_action( 'wp_print_scripts', 'caldera_fix', 99 );
function caldera_fix() {
global $current_screen;
if ( wp_doing_ajax() ) return;
if ( wp_script_is( 'caldera-forms-shortcode-insert-scripts', 'enqueued' ) && ( $current_screen->post_type === 'shop_coupon' || $current_screen->post_type === 'shop_subscription' ) ) {
wp_dequeue_script( 'caldera-forms-shortcode-insert-scripts' );
}
}