Well intentioned, but stupid. Involving the federal courts is a big mistake. Sinkspur is right. The courts will just declare this law unconstitonal and refuse to hear Terri's case.
Instead, Congress should have declared that Terri's rights under the 14th Amendment have been violated and, exercising powers granted to Congress in section 5, ordered the feeding tube restored. They should have also included a section stipped the courts of any jurisdiction to review this law.
Let's hope they have the cajones to take the above course of action should the courts invalidate this law. It's time to show the courts who is boss. I'm not holding my breath, though.
I believe the law allows that argument to be heard in Federal court.
The courts will just declare this law unconstitonal
It would seem that had they declared Terri's rights had been violated, they would be acting in the role of judge and stand an increased chance of being knocked down by the courts.
I think, on this logic, Congress's solution is more likely to stand than the one you proposed.
(Denny Crane: "Sometimes you can only look for answers from God and failing that... and Fox News".)