One more small thing: at the beginning of the adventure High Lector is referred to as an Aurifex and in his statblock he is referred to as a scrivner. Both could be true just wanted to point it out.
Excellent adventure by the way! I'm going to run this today. it's awesome