I don't know that I'd be that concerned with support rods. Look at the picture below of a friend's T. His windshield is about as tall as yours and he has no support rods. We have driven MANY miles together at highway speeds and he has never experienced any problems.
Also, if you notice, he has NO upper cross support bar.
Jim