Maybe it's just me but this seems to be a general problem with cycle clothing (and clothing generally), large has to be large all over, so you end up with the item fitting one way but not the other. Bib shorts are a good example, waist medium, height x large, so you either have baggy lycra (horrible, like lycra needs to looks worse!) or straps that cut into you and legs length that make you look like your wearing hot pants!
Tall and thin seems to me quite a common shape for cyclist, why especially cycle clothing manufactures, think that if your over 6 foot you must be large around the waist??!?!
You could try lusso, email them and ask nicely, they offered to make me a set of bib shorts with a medium waist and x large top part.