OK, to answer some questions, the throwout bearing returns on its own, unless there is an internal spring that I don't know about. The throwout bearing is solidly fixed to the transmission input shaft sleeve, and then expands towards the clutch fingers when the pedal is depressed. The throwout bearing and master cylinder were bought from American Powertrain in the same kit, so they are designed to work together as far as I know. The line from the master cylinder to the throwout bearing is direct, no check valves or anything in between, unless they are in the throwout bearing or master cylinder themselves.
So, here's a new twist. Sunday the wife and I took off for a car show about 50 miles away. This involved some freeway driving for most of the trip, where I was going between 70 and 80 the whole way. I had not yet put this kind of driving on the car, being mostly limited to around town driving and local roads up to 50 MPH. Sunday, after getting off the freeway, suddenly the clutch worked perfectly! No sticking at all. It worked great all the way to the car show. We didn't stay too long, only about 3 hours, and when we left the clutch still seemed to be fine. Back at home I parked the car, and after thinking about this I suspected that the heat buildup on the freeway was the reason that the clutch started working properly. Monday morning I got back in the car to run some errands, and sure enough, the sticking was back. However, this time, after about a 15 minute drive around town, it started working perfectly again.
It seems clear that there is some tolerance that is too tight somewhere, and heat buildup causes the parts to expand and start working normally. The throwout bearing is the primary suspect, I think. However, it may be that after some time it will wear in and the problem will disappear, because it seems to be improved after the trip on Sunday. I will have to drive it a little more to see if it really is better now. If it doesn't get better after another 1000 miles or so, I think I will probably replace the throwout bearing. What do you guys think, am I on the right track?