You might be surprised at how close Muscovies may be. Have you tried the Where Am I Where Are You forum? That is where you can hook up with local people.
Then there is the free rehoming forum.
And there is a rescue group on Long Island - they come across abandoned Muscovies that need homes.