Eileen Townsend reviews “Inspired Resistance,” a new show of paintings and sculpture at Crosstown Arts.