You stated it better than I did.
The problem you run into in trying to get the union voters on anything but the social issues, if they really believe in the union movement they are in fact borderline communists.
There is no way to sugar coat that, unions are based on communism.
The teachers union is a lost cause, you are lucky to get 15% of those votes.