Even though you've got it working now, in case it's still useful to you, or others who come across this afterwards, here's a guide I made a couple of years ago about my experience using pandoc-crossref in Zettlr which I initially shared in the Discord. I can't upload the PDF version to this forum, but here's the Markdown version (even though it has been converted to .txt by uploading):
a-rough-guide-to-using-pandoc-crossref.txt---
title: "A rough guide to using pandoc-crossref with Zettlr"
author: James Nicholas
id: 2024-02-26_22-05-12
date: 29 February 2024
Error previewing file. It may have been deleted, or the provided file ID is invalid.
The only think I note now when doing a quick export is that it no longer seems to leave a space between the text and the cross-reference so what should be "see Fig. 1" is showing as "seeFig. 1". I'm not sure why it worked before and doesn't anymore...