Ah, interesting! I just read the arguments from the supreme court case and not the whole history of the thing.
Reading the appeals court case, it appears that they did agree with it being a bill of attainder but decided the national security implications overruled it?
loading story #42758661