The comments are still there; you just have to scroll down a bit past some ads. And yes, the only way to sign in and post is through a social media account.
I have found additional email addresses and have sent another email of protest and inquiry. I will see if this one produces any result. If not, I will post the page I found giving their contact info.