I'm afraid I can't offer any practical help, but I thought I'd chip in and wish you luck. A lot of us have been effected by the lack of camping facilities near Avebury (pagan and otherwise), so you should get some support on this forum.
Tread carefully though. It sounds like you know what you're doing, but I don't have much faith in the rationality of the NT. Best of luck.