I hate to be a dick, but your OAR being subpar did you in. Your package stops at GPA and ASTB. All the other stuff you listed is useless for the aviation board. You just have to get your OAR up, plain and simple. If you're looking for an explanation, that's it. Of course your recruiter told you that you're a shoe in. His job is to try to pump as many people into the navy as possible, and he isn't going to tell you that your scores aren't good enough. Just study, get the scores up, and go for round two at the next board.