To say that Baros flopped is to imply that there was real expectation he'd do something. In fact, he's done pretty much nothing since briefly looking like an international striker back in 2004.
But I'd agree with your conclusions, just with a slightly different emphasis. The Czechs tried to mark Ronaldo out of it ; at times when he had the ball, there were five of them round him. But he was still good enough to find a bit of space in the box to score the winner, from what was a very good team move.
You seem to be saying Portugal weren't better but that the Czechs were worse, which is fair enough. I'd maintain that was partly down to their techniques (some of which have been barely, if at all, tested away from the limited confines of the Gambrinus Liga) not being up to the pressure they were put under.
As for shooting, that seems to be a common problem at this tournament. It was especially notable in the Ukraine-England game, with Ukraine the worst culprits.