the middle class and therefore recreational cycling in chiang mai is new, so the shops don't get call for much older stuff. And trying to get campy here is like trying to get Pepsi in a resturant in the south. Shimano (and by extension Trek, since I'm convinced that they are owned by the same evil cycling overlord) runs this place.
There is also a fairly limited selection of road bike accessories since most people ride mountain bikes, even those who ride solely on the street. I've seen a total of about 15 road bikes in chiang mai.