Critics say new legislation will grant the U.S. Treasury overbroad authority while violating freedom of speech.