It's a curious thing that WCML to Edinburgh walk-up tickets are generally valid via Glasgow, but not to Glasgow via Edinburgh (much the same excess mileage/dog leg).
I guess it goes back to the days when there were very few direct services to Edinburgh.