The size recommendations do look a little funny compared to the geometry chart, but it looks like these bikes are designed for a more upright riding position. It also looks like they also designed the bikes with long top tubes to be paired with shorter stems. If you have a bike that fits well, you could try to compare your bike's reach plus the stem length, and compare that to the Medium and Large reach and stem numbers. FWIW, I have similar proportions as you, and I would most likely go with the Medium over the Large.