>>717567615
Honestly I was confused by that too, because I'm not sure how I would've missed an NPC. I just assumed I did because I didn't remember anything else so I rechecked how you can fight the final boss and found it.
There's just an illusory wall here that has a dozen messages pointing it out so that's the way I went. If you go this way you skip all the quests.