^Agreed. That debate was ridiculous. She's a movie heroine with obvious military skills. Her giving a briefing makes sense. Whether she's a princess or not, she's proven herself more than capable in battle, and she can therefore be assumed to be a high rank (otherwise she wouldn't be giving the briefing!!!!)
Seriously, who cares what rank she has? It's never mentioned. All that's important is that we can assume it's high enough for her to give a military briefing. Being a princess and a military leader with a proactive role is completely plausible in a galaxy far far away.