Mit Boardmitteln (Pauschale + kostenloser Versand ab X) kommst du an deine Tabelle nicht heran. Du brauchst Versandkosten anhand des Warenwerts bzw. des Produktpreises in Stufen, nicht "ein Flatrate für alles".
Pragmatisch:
1. Table Rate / gestaffelte Versandmethode: Zone DE (oder CH, je nach Shop), Bedingung Warenkorb-Zwischensumme oder Produktpreis in den von dir genannten Bändern, Versandpreis = deine Lieferkosten-Spalte. Die Einkaufspreis-Spalte aus der Liste ist für den Kunden irrelevant; entscheidend ist, welche Zahl Woo im Checkout als Grundlage nimmt (meist Zwischensumme exkl. Steuer, je nach Einstellung).
2. Wenn die Stufen wirklich am Einzelprodukt hängen (schwere Einzelartikel mit festem Frachtanteil): Versandklasse pro Preisklasse oder ein kleines Custom Shipping Method, das den höchsten Treffer aus der Tabelle nimmt und nicht einfach addiert, sonst explodieren die Kosten bei mehreren Artikeln.
3. Test immer mit Steuern und Rabatten: einmal netto, einmal brutto, einmal mit Gutschein. Viele "falsche" Versandbeträge sind Rundung oder die falsche Basis (inkl./exkl. MwSt.).
Ohne Plugin geht das nur, wenn du die Stufen hart in einer eigenen Shipping Method im Child Theme / Mu-Plugin abbildest. Für zehn Bänder wie in deinem Screenshot ist Table Rate oder eine kurze Custom Method sauberer als zehn Flatrate-Methoden mit Min/Max-Hacks.