You obviously do not understand my comments.
When Congress has encouraged an action to be taken, they cannot legislate a penalty for doing so at a later date.
As for the rest of your comments, they hinge on the folly of a completely unconstitutional rogue court. Contractual obligations are protected by the constitution, even though the court likes to pretend that they are not.
.
Take a look at the decision. It was handed down back in 1960.
And regardless of whether you agree with them, it's settled law. It will require a contrary Court decision to vacate it, and historically that's very rare.
Sure they can. They do it every year when they change the tax code that is twice the size of a phone book. They change other legislation all the time.