I can understand both sides of the situation. On your side, you were going to your navs and trying to get the nearest hog to continue racing. On MacAir's side, all he sees is a player off course and killing another player. Knowing the whole story, it doesn't sound like you were camping, just doing what you needed to do.
I see how it might feel unfair that he jumped to the conclusion you were camping without knowing what happened before, but he was doing the best he could with what he had in front of him and he made the call. We have to act quickly and you're encouraged to give a quick explanation of what happened if "warned".
Please know no one's trying to ruin your racing experience, just the opposite. We have you and all other players in mind when we're in the servers and want to make things as fun and fair as possible for everyone. If you think you got a bad call, don't take it personally. Things happen very quickly during the game and the mood of it all isn't quite what it seems usually. Admins are in the servers to help.
I'm sorry there's no definitive answer, but I hope you got something from this.