Sorry to hear it Magnus

The good news is that it can be repaired (needs sleeving etc.). The bad news is that you won't be happy with the resulting performance.
I broke a Tornado mast just above the spreaders many years ago and had it repaired. The result was dreadful. Although the repair was excellent (done by Sailspar), the mast just wasn't the same and we couldn't get our sail to work properly. I ended up buying a new mast and keeping the repaired one as a spare. I later sold it to a guy who was homebuilding a 25ft trimaran.
I really think you need to buy yourself a blank extrusion and transfer all your fittings......... (it's the cheapest way as you're unlikely to find a secondhand mast that would suit).
You could always consider buying a carbon blank mast from John Pierce at Stealth Marine in the UK if it's difficult to get a superwing?