Same problem to me in windowsphone.com but I found my phone in Microsoft Account Setting: there are all stuff to ring,to find the phone. So I think that for some account Microsft move the 'find my phone' stuff from windowsphone.com to account settings (you can go there from live.com for...