Have you reported the problem intersection to the local authorities? It's my understanding that sensors can be adjusted to better detect bikes...perhaps a complaint to local traffic control would get the problem resolved.
You might also check with local cycling advocacy groups - getting a traffic signal changed for cyclists might require more than just one voice.
Our city engineer is quite active on a local web forum. That's my next stop.