Jedwabne is a historical fact, nobody tries to deny it, and new law does not forbid anyone from stating that there were Polish people involved in this. Same with all the other crimes committed by the Polish people during WWII. What the law tries to prevent is attributing any atrocities committed by German Nazis to the Polish state or the Nation in general.
National Armed Forces was fighting Soviets regardless of their the ethnicity. During the war time there is only one kind of punishment for collaborating with the enemy, whether you are a Pole or a Jew.
And lastly, if you quote Piotrowski, please read his book first. Your article clearly shows that you didn’t.