Let's look at the politics, even more simplified, for a moment.
A) Bush doesn't sign. Dems create an issue out of this, Pubbies don't take the Senate in the Fall. Judges in general are much more Leftist in order to get them through at all, up to and including the Supremes. In the reasonably near future, a more left-leaning court approves a future CFR.
B) Bush signs to eliminate the political issue. Pubbies take the Senate in the Fall, allowing many more conservative judges who will influence the country for years to come. Current Supremes dissect CFR, taking this issue off the political table for decades.
But the "we must be ideologically pure, instead of politically sensible" crowd continues to excoriate Bush over this signing. Nuts.