First of all, thank you so much for this thorough advice! This is an excellent way to diagnose issues with your theme and any plugins you might have. I will admit I was on my way to trying these steps when I decided to look into how the products were setup. This issue ended up being solved without needing to follow these steps but I wanted to leave the solution here in case anyone else needs help. Your helpfulness inspired me haha. I will however refer to this information the next time anything else acts up ??
Earlier I failed to mention that the site uses DiviBuilder and the DiviTheme, which often conflicts with WooCommerce in random ways (see my previous posts to know more). Interestingly, when you create a new product the page is generated using the WP default settings, not the settings associated with DiviBuilder (in this case my header and footers, fonts, colors, etc.) Once the product is created, you can simply select the option for using the Divi editor and it will automatically convert and publish the page with the menu/footer/styles you see on all other pages. I simply had to go through each product, select Use Divi Editor, and check that the product updated. Now everything is on theme! Hope this helps others in the future!
.