I realize that this is probably hopeless, but...
I was in China in 2005 and I went to a restaurant/idner where I was served a ten-course meal. One of the courses was steamed meat dumplings in a spicy, addictive sauce. They were absolutely amazing. Fortunately a couple of other Westerners at my table couldn't handle the heat (it was our first meal in Sichuan) and I got to eat theirs, too. These were, without a doubt, the most delicious thing I had on my 17-day trip around China.
Does anyone know what they could be called? I really want to try to find them in Vancouver, Canada.
(I don't know the name of the restaurant, either. I know that it was in the same block as the Philharmonic Hotel, which was owned by the Sichuan Conservatory of Music.)
I just read another Chengdu post and I think that these are the dumplings.