I think it has to be the rain season for you to be able to find the ferry guy, just wait until it rains in Giza to get him I guess. When it starts raining in Giza just go back, talk the kid, go across, find the guy, go back, talk to Dantro's wife, get the cactus around back, go across again, and then the ferry should be operational.