Yes, skipping quests seems like an oversight. In another map from the same Blood! The Vampire's Tale series, there wasn't any of that, as far as I remember.
The Knight's Tale can be completed even in the bugged version, but you have to defeat 9999 eyes in each stack + a stack of 9999 archdevils in the labyrinth on the cursed land; not exactly ideal :D