This is great feedback, thanks. I look back at these conversions, done years ago, when these questions come up and think, "What was I thinking?"
It's not in the self-deprecating sense, more like, "I wish I could remember."
For the magic items, I often did not mention them. Random stuff that just made their stats bigger could be ignored, and story-relevant stuff could be assumed to stay. That isn't really helpful when you have to juggle a Monster Manual, story PDF, and conversion document, but it is what I could do with the time I had.
He definitely should have the
cloak of the bat, the
seal of law, and the
ghoul lantern.
As for Moreto's stat block, I think I could not find an off the shelf one that would work for spellcasting, so I focused on his fighting instead. The best thing would have been a custom stat block, but I think I was short on time at the time I was prepping for my game. I probably stayed away from the mage because of the
cone of cold and the lack of hit points. Looking back, it probably would work well to use a mage with a +1 greatsword and some armor. And some more hit points. Which is possibly why I went the gladiator route. It's just too easy for him to be taken out in the first round otherwise, so why did Flycatcher have such a problem with him. Leaving him as a specter is probably fine even if it is underpowered. The heroes will have probably already dealt with enough by this point, but you can keep the wraith in the back pocket if the battle turns out to be too easy.
Even though a 3.5 true ghoul is more civilized (and Moreto potentially even more so), he is still essentially an evolved ghoul, and I think he should still be stinky.
If he bathed, he would probably rub his skin right off! However, rotting fist would work just as well, since he is surrounded by ghasts anyway.
The seal of law might have been another thing that fell by the wayside, leaving it as is. One djinni is easy for a level 12 party. Two is deadly, and then it gets worse. Using just one djinni or dropping it entirely is probably the best/easiest course of action.