Here are the results of my tests:
[link].
I think the behaviour is correct now.
The resulting TAP files don't seem to work when read back in Play mode (the game won't start) but this might be due to the nature of Freeload, as it was designed to be difficult to copy. I remember trying to copy this very game with a tape duplicator (the gizmo that allowed you to connect 2 datassettes to the 64) multiple times without success, when I was young. It's worth mentioning that they all work fine with HOXS64, whereas in Vice, some work straight away and some need cleaning with tapclean. When tapcleaned, they also work on Tapuino itself in Play mode.
You'll also notice a TAP file missing the bootloader. I don't know how this happened. I had just tried to master a TAP file as usual but had forgot to set "Auto finalize" to 0, so I ended up with a file containing only the bootloader (which is correct). I set the option and tried again from start (that is, by turning the system on and doing all the procedure), but the resulting TAP file had no bootloader.
I also discovered a minor cosmetic quirk: the message "Completato" appears as "Completat" in Play mode. You may want to use "Finito" or "Completo" if that's a matter of string length.