I'm close to your height. If you can stand over the 25" (63.5cm) frame barefooted with a cm to spare, then your inseam is most likely longer than what you state in post #1, by at least a couple of cm. My guess is a 24" (61cm) should be a good French fit, probably a 23" (58.5cm) the best competitive fit. But there are so many other variables to make the frameset a good fit.
At 6'1" with a 34" cycling inseam (pubic bone height) my range of vintage frame sizes is 58 -63cm. But 59-61 cm = the sweet spot for fit and with normal stem lengths, classic drop bars, etc.
__________________
Vintage, modern, e-road. It is a big cycling universe.