You are the only one making sense here. I agree. I know AJ is far from perfect, and not always 100% honest and forthright, but it sure is a stretch to say he is a front for the enemy. Such an argument is only supported by conjecture. Yours is supported by real evidence.
If he is working for the enemy, the enemy must be very reckless, stupid, or self-destructive, because he sure has done them a lot of damage while working on their side. Like you say, there is reason to believe he is set up to be an "enemy of POTUS," like Sessions, Bannon, et al. If he is a double-agent for us, he is doing an amazing job. If he is a double agent for them, he's doing a terrible job. That's one thing for sure.