At the point you're at, I feel it's fair to work around the game (I would never call it cheating because of the way the dungeons have been designed). So hit [ (square open bracket) (assumes you have 'CheatMode 1' at the end of your Z.cfg!) to go through the 'treasure' rooms one at a time. In each room move from your position, because you can be standing on top of the 'treasure'. Each time, check the treasure if there's any in the room, kill the monster if there's one in the room then check your map. Are you in an unexplored area? Then start exploring it. If you come to another dead end, then hit [ again. Save each time, as the next room may have a strong monster that gets two hits in and kills you before you orientate yourself, or you may find yourself under water, etc. Many rooms you go to, you will find you have already searched there. Many times you are in a small room with a closed door, this normally turns out to be a new area.
I treat [ and ] as a special spell for treasure locating, and only when I get to the point you have got to. I don't have recall (not enough spell points) so I know I am going to have a long walk out, so once I find the target I use [ to find a room close to where I started (easier said than done!), so I don't have a long trudge back! If you have recall and didn't want to feel you were cheating, you could travel from where you find the quest item to roughly where you were when you stopped to post the above here. Only then use Recall.
Daggerfall dungeons can be notorious,so I think the above suggestion is perfectly acceptable!