VPN, pseudonym, don't reupload any previous projects, avoid contributing to same projects that created problems, behave better in the future? I don't see how they could 'hunt you'.
I don't have a Github account, yet my code is in there with my name on commits. Someone else cloned the repos and pulls from them regularly.
The identity working with the code doesn't have to match the code.
Are you saying they will ban some "foo" account if it pushes code into a repo where some of the commits are authored by some user "Non Grata <bar@whatever.com>"?