Hi tipsy, thanks for your useful and well detailed report.
I used these pants a lot during the years I was living in Barcelona, and loved them. Do you remember the street where you bought them? there are many 'ortopedias' in that area. last time I was there I couldn't find not even one store that still sold them.