dont see the problem
Looking at some of the post and links here, you ran Mod. before. maybe the owners thought you would be comfortable staying in the Mod class. Also it was mentioned that there were only 2 ppl running Mod and 6 running stock. maybe the owners had the same thoughts as you and thought having you go MOD that would put 3 ppl there. i think I would talk to the owner and find out what would be the best overall solution. i dont think the whole story has came out here.