I've heard VAC is banning not based in cheating detection but behaviourly-based. Bots sometimes create some patterns in used logins and thing alike, are those traces that VAC are identygfing and punishing idependently if it's because of a cheat or not. If not, I think you can appeal.