I did think of that before, and tried talking to the last NPC I remembered speaking to, but it turns out you're right, there was one NPC closer to the end I forgot about. I talked to him, and the quest is now finished. Two bugs still remain that the journal did not update with the proper map marker, and that crashing caused me to lose the progress in the cut scene.