It's been a while since I've seen that episode, but isn't Lee's speech all about how things are all fucked up and don't make any sense, that they've thrown the books out on old laws and morals? So the fact that his appearance on the dias doesn't make sense only strengthens his argument!
What I like is this one part of how it happens, I'm kinda paraphrasing:
Romo "I'd like to call my associate to the stand."
Judge "That isn't possible."
Romo "I can cite seven precedents off the top of my head."
How likely is it Romo's lying there?
Crossroads has a lot of problems, such as the speech going on too long, but the good parts of the speech are really good.
Something I like is how Lee's speech not only got Baltar off, but actually reverberated through Adama and the ship. After Season 3, the military discipline got so much looser, getting to the point where Adama was actually drinking on duty. Generally, TV and movie speeches usually aren't believably convincing. By having it resonate so deeply in the cast, it adds a sort of secondary layer of believability.