If the camera has warranty in the US or UK do what I did (I'm in the US).
I dropped my point and shoot camera in 10 feet of water in Sosua. Was on a boat, drunk, hit a wave and out flying went the camera. I immediately dived after it and was able to retrieve it. Luckily the water was crystal clear that day and this was near land.
I came back to the US and I let it sit for a few weeks. A month or two later I sent it to Canon saying "camera stopped working" please help. I do not know if letting it sit dried out any water residue or what. Not sure if they couldn't tell it was dropped in salt water. No questions asked I got my camera back in perfect working order two weeks after I sent it for repair.
Perhaps you can send it out with someone and have that someone send it to Canon?