Curious. Your numbers are almost a match to a SystemSix 52 cm. A tweak here and there, but literally millimeters off. I know because I've been studying my frame and that's what I have.
http://www.cannondale.com/bikes/07/C...Name=systemsix
I'm 5'7" with short legs, and I'm contemplating a 75.5 degree seat tube frame. 56 TT. 40 chainstay. 10 headtube.
Right now my 52 has the post low enough that I can't fit it in a normal Park clamp. 13 cm stem, 73 deg (-17). No spacers at all, just the short bearing race up top. And although mythical, I can see my whole hub in front of my bars. My arms hang almost vertically down in the drops.
cdr