
Actually the more I think about it, the attacking team probably are allowed to knock it through their own goals, so perhaps this shouldn't have been a free-kick after all.
Nope still a free kick regardless who does it. If the defensive team does it, the point is awarded and free kick paid to the attacking team for the point of where the contest took place (so basically a 7 point play) and if the attacking team does it, the point isn't awarded and the free kick awarded (no point play).