Not quite. The misnamed colloquial name of the act, the Hague Invasion Act, applies to the jurisdiction of the ICC, not the int'l conventions regarding the laws of war. CheneyBush passed the HIA to protect its own ass from crimes committed in Iraq. Afghanistan, and elsewhere.
The ICC is not the only body capable of enforcing them. Nor does that the US won't enforce them mean that other countries won't.