A few points.
1. It's possible that this is just the first bill, and more could be coming. All he needs is one bill to pass and we get relief. It can be framed and structured in many different ways.
2. Opposition was expected. The teachers union does not want any money going to private schools, because they want every available dollar to go into the public school system. The point was that despite opposition, they can try to get it passed if they have a strong enough coalition.
3. Following point 2, there is a pretty wide coalition here. It's not just Jews pushing this forward, it's Muslims and Hispanics also speaking up.