I have gotten decent pie at Peter’s (though haven’t been in ages) by going up to the case and asking for a very fresh one. I would pass if there were more than a couple slices out of it. However, pie in Chengdu is definitely a problem. Most have been either refrigerated or stored at high, like ambient Chengdu, humidity, which is bad for the crust.
Cantonese or Portuguese (Macau) style egg tarts and coconut tarts are pretty common in town though. Or you could seek out a Yunnan rose pastry or lao po bing.