Could you please explain to me the reasons that this manpad must come down on land? You might want to look at a map of JFK airport first.
While it's likely the missile if it runs out of fuel won't likely hit land if launched from near JFK airport, you forget that the water surface has the consistency of concrete when the missile hits the water at several hundred miles per hour. That would be enough to cause the impact fuse to detonate, and somebody out in Jamaica Bay would have hear the impact.