I would expect any company to do far more than suspend the account, especially knowing exactly who did it.
I would think having a suspended GitHub account would be the least of worries with a company who has presumably access to a good lawyer or two and boatloads of cash...
I guess this game never really clicked for me. It seemed too much like a video game version of Babylon 5 on rails with predictable sub plot cliches. I enjoyed it for sure, but I don't really consider much of it ground breaking or revolutionary, as I've seen these plots in various other media forms for decades, and the gameplay felt like any other BioWare RPG I've played.
I would think having a suspended GitHub account would be the least of worries with a company who has presumably access to a good lawyer or two and boatloads of cash...