Nope. I only know two people from the other forum that I post/trade on that also have an account here, and I didn't trade the Chimchar to them.
Edit: I might have found the problem. I did trade, or at least planned to trade, it to the person from the other message board, and he is friends on here with Ebondragonx. That's the likely explanation.