WooCommerce uses the optional $media parameter of wp_enqueue_script: https://codex.wordpress.org/Function_Reference/wp_enqueue_style.
W3TC completely ignores this, so I'm guessing that it's a W3TC issue and it's not related to WooCommerce. The solution is to only combine files which have the same media attribute.
See also: