Your cap is marked 2.0K, but the capacitance units are not marked. So I can only guess that it's 2.0 µF (micro Farads) because any other unit, such as 2.0 mF (milli Farads) or 2.0 pF (pico Farads), simply don't make sense for an audio crossover.
The letter K stands for ±10% tolerance, meaning that the cap could be any value from 1.8 to 2.2.
Common tolerances for caps are ±5% (J), ±10% (K), and ±20% (M).
The 100V is a failure rating – exposure to 100V for a prolonged time will cause the cap to fail. I don't know what made your cap burn a hole like that. But I'd suggest you try getting this 2.0 µF cap rated at 250VDC. For $1.73 each, try it and see if it works.
Dayton Audio DMPC-2.0 2.0uF 250V Polypropylene CapacitorMake the Dayton Audio line of metallized polypropylene capacitors your standard choice for all of your loudspeaker projects! The same high quality as the competing brands ... but at a much lower price. They are suitable for a wide range of...
www.parts-express.com
This cap is 13 mm diameter × 31 mm long. What is the length & diameter of the cap in your photo?