I am a smidge over 5'9 with similar length legs ( quite usual for the superior sex

), I ride 54cm frames. A medium defy felt too big for me, but might have been ok with narrower bars and a shorter stem. I ended up with a medium avail. I had cross levers which I used as my hands don't fit well to shimano hoods (sram works for me), so you could get those fitted
How about a cx bike with disc brakes and cross levers?
E.g.
http://www.rutlandcycling.com/15061...gin=pla?kwd=&gclid=CK6ar4Kghb0CFQnpwgod8DcARg
You are pretty much the same proportions as me. They had me on a defy medium large in the shop and said it looked good.
I tried the fit calculator at
http://www.competitivecyclist.com which uses 8 measurements. I had high hopes for it, but the results don't make any sense to me. According to its "Competitive fit", meaning aggressive, small frame and low position, I get this
Top Tube Length 56.6 - 57 Cm
Seat Tube Range CC 54.3 - 54.8 Cm
Seat Tube Range CT 56 - 56.5 Cm
Stem Length 11.6 - 12.2 Cm
BB Saddle Position 77.8 - 79.8 Cm
Saddle Handlebar 54.9 - 55.5 Cm
Saddle Setback 4.1 - 4.5 Cm
Seatpost Type Not Setback
And according to its "French fit", meaning larger frame, more upright position and more comfortable (which is what I want), I get this
Top Tube Length 57.8 - 58.2 Cm
Seat Tube Range CC 57.2 - 57.7 Cm
Seat Tube Range CT 58.9 - 59.4 Cm
Stem Length 10.7 - 11.3 Cm
BB Saddle Position 75.3 - 77.3 Cm
Saddle Handlebar 57.4 - 58 Cm
Saddle Setback 4.8 - 5.2 Cm
Seatpost Type Setback
The thing that's confusing me is that won't a longer seat tube mean a longer reach, mean a lower position?
My inputs are
Actual Inseam33 In
Trunk24.2 In
Forearm15 In
Arm26.7 In
Thigh23.6 In
Lower Leg22.4 In
Sternal Notch58.2 In
Total Height69.3 In
I did like the cross levers when I tried one of the CX bikes.