>>Swedish customer support they informed me there was no way to get a repair outside of Sweden, since that’s where I had bought the laptop.
That's odd, I've had my UK-bought XPS repaired in Poland without any issue, just rang dell customer service and a local engineer came over the next day and replaced the motherboard on the living room table. It wasn't ever questioned that the laptop wasn't bought in Poland.