More than a dozen congressional Republicans support what they characterize as free-speech legislation to overturn a 1954 tax law barring churches from endorsing candidates, despite warnings from some lawmakers and others that it could weaken church-state separation and flood politics with a new source of dark money.