The federal government still completely manages migratory birds and issues the licences because of the international Migratory Birds Convention Act. Canada and the United States have this agreement about how migratory birds are managed.
Because migratory birds are migratory and they pass through various parts of Canada and the United States, it's much bigger than any one jurisdiction. That's why the federal government still maintains control there.