Could it have to do with mulltiple instances of that comp?
I know that sometimes I have been confused about jumping in and out of comps, ending up in other “places” than I expected, because (I suppose) Ae takes the timecode from another instance of that comp. ..but that usually happens when jumping back to the root comp.
What about time stretching?
http://www.ardillamedia.com