No, it was removed for a much more random reason. Somebody made an edit to my pic and posted it on Paheal, which I have no problem with at all so long as my artist tag is kept on the pic. Inadvertent to this poster, Peheal staff removed my original version because of their policy on only keeping the higher quality of two duplicates (such as the larger image). It really doesn't matter though, because both this version and my version are very similar and both look about the same quality. The link has been updated to this version.
No, it was removed for a much more random reason. Somebody made an edit to my pic and posted it on P