That's too bad dude. At least you have that LOR in your corner. I hope that it works out and your recruiter is right on this specific issue. Through the whole application process part of me has been wishing that I wasn't Sel-Res because it really has made it tougher as far as required paperwork, but I have confidence that it will all be worth it in the end.
I agree, I was thinking of just going IRR. That paperwork is a lot easier than waiting on the folks in TN