Re: Commodores in command of Starships?
I still think the simplest explanation in-universe is that Wesley was CO of Lexington, like Decker and Constellation, but as he was acting in a higher capacity as task force commander he wore the badge associated with higher command.
That actually seems more convoluted than he was a flag officer commanding the task force.
"If I hadn't tried, the cost would have been my soul." - Admiral James T. Kirk, Star Trek III: The Search for Spock