I would guess the ban came from an overzealous application of the “no personal info” doxxing rule, because that pic has an address on it which is technically a company address, but there ya go, that’s my guess. I was banned once for something similar.
what VPS provider are you using?