When you're talking about changed laws, are you referring to the civil case against E. Jean Carroll? And when you are talking about "charges that the banks said weren't even an issue" are you talking about the civil fraud case? No banks were victims in the hush money case, which is where the felonies are from.
There was no victim in the hush money case which is why the prosecution was clearly political. Even Andrew Cuomo, Democrat and former NY DA, said that those charges never would have been filed against anyone other than Trump.