Try to use the Theme’s Layout Builder you can create Custom Layouts for WooCommerce pages like Shop, Category, Single Product page, Cart, and Checkouts. So, you can use that to create your own custom layouts for a single product page and use the “product additional information table” widget.
You can add the filters from Appearance > Widgets > Add the filters in the shop page widget area. You can use the woodmart woocommerce layered nav widget for attributes widgets.