Technology is great, when it works! Your problem is unusual, I hope it gets sorted.

When you say you want to keep FB clean, you *can* turn the announcements to only yourself, or a group (I have mine set to just me on my main FB so I don't bomb my friends' feeds with game stuff) I like the game being portable to sign in any machine I want, and not just the phone.. but then, I have more than one team!