Hi ddirt ,
After a team meeting, we've decided to change the behavior I told you about yesterday.
As WooCommerce returns a 404 error (page not found) when a product has the visibility set to private, and we always try to replicate as well as possible the WordPress behavior, we are going to do same, so, since next version, if a BOM product is non-sellable the site will return a 404 error when trying to access the product instead of adding a "noindex" meta tag.
Hope this isn't a problem for you.
Best Regards,
José Andrés