I'm not seeing any great solutions, other than SOME of the above.
See if the closest repeater has, or can put a tone on the repeater output. (best solution.)
You could run a second and smaller antenna that doesn't have the ears and use that one for close in work.
The other is learn to live with it. (A lousy choice).
Out here in the flat lands we occasionally get some ducting and 2 meters opens wide up. I've actually programmed in a few duplicates (w/ different PL tones) for that. What sucks about that is one of my duplicates is 146.820, and the local one doesn't use tones. I've talked to the club trustee about this, and he pretty much told me as long as the local is quiet to go ahead and go for the DX. He did ask that I mention when I tx that I'm going through the DX repeater, so locals listening to 1 side of the conversation know whats up.
As for the one negative post up above, I've got nothing good to say. I've seen several of your posts in this forum and have not been impressed with anything said by you yet. Perhaps you might be a better fit elsewhere.