Did you try to contact ICANN and explain the issue? If you could prove ownership for many years, your case would be quite strong.