fix: TrackCooccurrenceGraph no longer relies on get_track_by_name()