i know you wouldnt have any at the shop, but would you be able to find out if a size M Surly ECR has bottle bosses on the bottom of the downtube (ie 3 on the frame, aside from the ones on the fork)
surly website says xs-m has 2, and l-xxl has 3, yet ive seen pictures on the internet machine of mediums that have 3
i emailed surly but noones gotten back to me, and i know you got more avenues of communication than i know of