For the card it says: Valid when entering the United States from Canada, Mexico, the Caribbean and Bermuda at land border crossings or sea ports-of-entry. Not valid for international travel by air.
Oh, that's weird. Wonder why it would be easier to get into America via passport from those countries than the opposite.