I had exactly the same problem.
In case you didn’t get it working, I got it to work by embedding
wp-includes/js/jquery/jquery.js
into the head. Every other js file is embed before </body>.
This allows me to keep the minify js enabled.
Ok so I finally found the issue.
After everything I tried I came across an option in woocommerce.
Enable WooCommerce CSS
I unticked this and everything seems to be normal with the products being in the same row, but now seem to have issues on the sidebar with the product images in your cart, they have been elongated.