The TCR aluminum models are available in 5 sizes (in 2005, maybe 6 in 2006? not on website yet), and the TCR Composite models are available in 6 sizes for 2006:
At your height, you'd be choosing between top tube lengths of 58.5 cm on the L or 61 cm on the XL. The 2.5 cm difference is easily covered by stem lengths. For example if you try the large, try stems up to 13 cm (or even 14 cm, many racers use those lengths) and think about going to XL if you need more reach than that. The next 1/2 cm increment higher than 58.5 + 14 could be 61 + 12... No one would say that 12-14 cm stem lengths are inappropriate for larger bikes like this, so I don't see any need to complain about lack of 1 cm increments.
I'd think about the head tube length difference too. There's a 2.4 cm difference. If you want the bars low, go with the L. If you want the bars higher and want to minimize the spacers, go for the XL.
Don't worry about the seat tube length... you have enough standover and seatpost length with either one.