Ian, approximately 200 files for 70 downloads is about right. As samson said, each download has at least 3 files in the Temp directory associated with it.
Note that when you have a download in progress, it can consume its full file size even if only a few bytes have been transferred. If those few bytes reside toward the end of the file, then that's where they are written -- and the file consumes its full size even though it is largely incomplete. Some file systems support "sparse" files, in which data can be written at the end without necessarily consuming the intervening space, but the Mac's file system doesn't.
So, you have to be careful not to start downloads whose total cumulative size exceeds your spare disk space.
I haven't had any problems with aMule failing to delete the Temp files for downloads I cancel.
In the Terminal, you can use the "strings" command to find out the file name of the download associated with an XXX.part.met file. Do this:
cd ~/.aMule/Temp
strings 001.part.met
And it will dump all the strings found in the file 001.part.met. Repeat the "strings" command with different .part.met files to learn about them. All files which start with the save number sequence belong together. So, 123.part.met, 123.part.met.bak, 123.part and any other files starting with "123" all go with the same download.