The fact the bill actually made it that far is… problematic.
The bill is mostly alright. It explicitly excludes scientific research or even artistic expression and is meant to stop actual defamation. No one ever denied that some Poles did denounce Jews during the the WWII, heck one of the most famous families (Ulm family) who helped hiding them was denounced (and later massacred, children included, by Nazis; yes it was the punishment for helping Jews) by a Pole. Said Pole was later executed by Polish Underground State (yes that was the punishment for helping in the Holocaust). Talking about people like this will not be punishable. Same goes for Jedwabne. It's a manipulation. Phrases like "Polish death camps" are incredibly gross manipulation, so is trying to insinuate that Poles as a nation are responsible for the Holocaust. Especially that Poland had never any kind of collaborative government (contrary to France, Norway etc.) and the Underground State, as mentioned before, punished those who helped Nazis, we had institutionalized help for Jews (Żegota) and it was us who tried to inform the world about the Holocaust (Jan Karski's mission), Roosevelt and many others dismissed it. If denying Holocaust can be punishable, then I don't see why lying about the real culprits behind it shouldn't be.