Hmmm, I'm sorry to hear that. Usually that flap is able to cover aftermarket stereo systems as well. Perhaps you can have the place that installed it, just adjust the head unit to be pushed in more??
Because it's very hard to do something about that stereo flap, especially since it is a continuation of the wood trim.