I agree. I thought sequela simply meant that which follows as a consequence of something else.