If we go by the book, I don't think it's forbidden to have a pharma employee editing pharma-related articles. As for his restriction, I do not currently understand what his fault exactly was for being blocked?
Our case has always been quite weak for having most of the MOS numbers for bavituximab on Wikipedia, specifically those numbers which have only been released by Peregrine itself in a PR or a presentation by people affiliated with Peregrine, and not through 3rd party sources such as another encyclopedia.
Also, the IR department of Peregrine cannot do anything about Wikipedia, and it would be a major incident if they were in any way involved in editing it.