Declaration of war by the United States で調べると formally declared war 正式に宣戦布告したのは第二次大戦までで、
ベトナム戦争の場合は、authorized by Congress 議会からの承認はあり、
朝鮮戦争の場合は、authorized by United Nations Security Council Resolutions and funded by appropriations from Congress. 国連決議に基づき、議会は資金供出は承認している、と。
いずれにせよ、米大統領が集団自衛権を支持というより指示というのは面白い見方ですね。