A British sailor who went missing last month during a solo round-the-world sailing trip was last pictured ordering a kebab alongside his dog on Gran Canaria.