Is it possible to retrieve the newer profile?
Do backup? Absolutamente. Faça o logoff do usuário, restaure seu perfil a partir do backup, faça com que ele faça o login novamente.
Is it possible to keep this from happening in the future?
Absolutamente. Diga ao usuário para não fornecer suas credenciais ou fazer logon em dois computadores ao mesmo tempo.