I'm not exactly sure what the problem is, but it might be ultrasonic noise making the high frequencies sound bad. This is a more common problem than realized, especially with electronics that have wide bandwidth. I don't know if this will be a fix, but it could save you a ton of grief, if it works. What I'm suggesting is a zobel network at your speaker input to possibly tame the ultrasonic noise. There's no guarantee, but I think it's worth a try.
If your speakers are 4 ohm (?), get a 10 watt 6 ohm resistor and twist the end to a 0.3 uF speaker capacitor. Put one end in the + speaker terminal and the other in the - terminal. These parts are relatively inexpensive at Madisound or Parts Express. I'm not familiar with your speakers, but the Mirage I've heard weren't harsh and one could listen on-axis. If it works, you could replace the resistors with non-inductive types - still cheap compared with alternatives, and if it works, any speaker hooked up to this system will benefit.
If your speakers are 4 ohm (?), get a 10 watt 6 ohm resistor and twist the end to a 0.3 uF speaker capacitor. Put one end in the + speaker terminal and the other in the - terminal. These parts are relatively inexpensive at Madisound or Parts Express. I'm not familiar with your speakers, but the Mirage I've heard weren't harsh and one could listen on-axis. If it works, you could replace the resistors with non-inductive types - still cheap compared with alternatives, and if it works, any speaker hooked up to this system will benefit.