Let me just share my experience dealing with polystyrene and polypropelene caps.
On tweeters, we are usually confronted with a series capacitor from 1uF to 10uF. Usually, the capacitors used are non-polar electrolytic capacitors.
The typical approach is to replace this with boutique or premium polypropelene capacitors like Mundorf, Auricap etc. For those on tight budget one approach to achieve more or less similar performance would be to:
(1) Replace the non-polar capacitor with similar value polypropelene like Audiophiler or those yellow cylindrical capacitors (generic polypropelene) and parallel a 1nF or 10nF polypropelene cap - either Ero KT 1801, Evox PFR or Vishay MKP1837. You can find the Ero capacitor at Spin Electronics. The Evox and Vishay at RS Online.
(2) Parallel a polystyrene with a value 1/100 or 1/1000 of the polypropelene with a series resistor so it becomes an RC. From experience, this means parallel a 100pF polystyrene in series with a 1.5K or 2K 5W resistor. You can find the polystyrene capacitor at Spin Electronics. The resistors at Alexan, Deeco etc.