1) been using it for 3, maybe 4 days now - absolutely NO issues... kinda is hard for me to believe that they could ban anyone for 24 hours for using this...
2) when you detach authenticator from your account you DO lose your core-hound pup... check the FAQ on authenticators... it clearly states so that once you re-attach an authenticator the pup will be back ;-P