I understand you myself, I also have bans linked to me that are in no way even close to me. I've also been banned for it, which completely sucks, but that is the state of affairs with some admins.
Any admin on any server that bans in Battlefield2, or any game for that matter, without checking the IP to that of the one it was banned from is not worth playing on in the first place.