Critics questioned the decision to name the bill after the Republican auditor and have it expire right before his term ends.