I can see how (b) gives them legal cover, since it says that you can't use the software to forge voter registrations. However, (a) implies that you can't reuse the code as the basis for software that's used to fill out some unrelated type of PDF form, like a tax form. So the terms of the license are really too restrictive to make the software legally safe for anyone else to use -- my employer's lawyers would never allow me to use this software as part of our commercial product. So while it may be technically "open source", it's not really a contribution to the free software community.
There's asset covering, and there's a license where you're assumed guilty until litigated.
And going against an organization that's "saturated with lawyers"?
Even if I were creating a voter registration web site, I'd likely not use this package, as reusing this PDF fulfillment package for any other use within that web site would potentially put the organization in licensing jeopardy. With this license, it'd be safer to re-implement rather than to re-use.