The rule that you have crafted for free US shipping seems to be fine to me. Have you disabled this rule and tested it or disabled the other rules and tested to ensure that it is the free US shipping rule that is being triggered?
If you can post back with a copy of your WA_eCart > eCart1_PHP.php I can do some testing and let you know what I experience.