I'm not saying that OP has handled everything perfectly; probably she really has been annoying (not the same thing as attention-seeking) at times; but if there's one thing I detest, it's social/ workplace police, who think it's their job to stage 'interventions' and lecture people about their failings.
This is what I keep coming back to.
My feelings on this thread have flip-flopped a bit on this. I do think the OP demonstrated in her reaction to "elevenrifegate" that she does lack social skills and makes pointless and insensitive comments (whether out of selfishness, lack of social ability or ND isn't clear). And I can honestly see why this can have riled people up.
But I can't get away from my disquiet at a group of people seeking to police this behaviour and taking it up with management.
Workplaces are rife with low-level bad behaviour: insensitivities, microaggressions, people not listening to one another and not showing empathy. It's a very rare workplace where these things don't occur. In my workplace (which is basically harmonious) we've had a litany of issues far far worse than this.
In the grand scheme of things the OP comes across as a conversation topper, a bad listener and a bit of a know-it-all. But also as someone who is doing her best to overcome some previous social challenges at work and who means well.
None of this really merits the reaction of the social police she works with. Bottom line is that if someone spoils your pregnancy announcement at work you just crack on and privately think they are a bit of a dick. It isn't necessary to involve the Stasi and go for a full on witch hunt over it.