I always just put mine in the main ZT2 folder; so C:\Program Files\Microsoft Games\Zoo Tycoon 2
Just put the .z2f in there, not the .dl and the folder it is in (if that applies).
They will load straight from this folder and you won't need the Downloads folder.
In fact, I honestly can't remember off the top of my head where to put them otherwise!