Generally I would look to chose a road bike first and foremost on effective horizontal TT length rather than seat tube. I would then look at ST and HT lengths to see if it is likely to provide an overall good fit. Some makes have geometries that suit and others do not.
For example, I am a bit of an odd shape about 5’8″ but with only 30in legs but rather long arms. 54cm bikes generally would give me the right TT length and probably a reasonable HT as well but I would struggle with standover. Whereas 52cm bikes give me the standover but can be a little lacking in the TT and HT.
Whichever way you look at this I can not really envisage a scenario where the 49 or 52 would be the right size for you – but the best advice is always to get a proper bike fit from a shop.
Hope this helps a little