I don’t think anyone has considered the Federal Laws regarding “Migratory Waterfowl”. In order to legally take any migratory bird, in most states requires a special Federal Stamp that is part of one’s hunting license requirements and an additional cost to the legal license holder. Which means that first, one has to have a valid address, then has completed the requirements to purchase a hunting license, that allows one to possess game, and further comply with Federal daily bag limits, and seasons of permissible taking in the category of “Migratory Waterfowl”.
So, it matters not that Haitians are killing ducks and/or geese. They don’t have license to do so, according to Federal Law, and are subject to the same penalties under the law as a legal licensed hunter that is poaching the animals, in fact, more so, because they are unlicensed hunters.