I think Michael makes the most sense. I suspect Ben knew about the freighter looking for the island and he let Michael and Walt go with the intention of having them rescued by the freighter so he would have someone on the inside. That's why Ben gave Michael a specific coordinate to follow to escape the island, as that would send them right to the freighter.