Just a note of Class C canyon experience here:

Sounds like you had just enough rope to do the canyon. I realize it has a really long approach [sarcasm], but... on Class C canyons it is a good...