Legally, you are right, but practically, Congress will not declare war without solid evidence. That is simply a political reality.
My guess (but not my preference) is that the President will not request a declaration of war, but attack based on the what congress did pass just after the September 11th attack, the right to use all force necessary.