I've never tried MTS in that version of Hercules, or any version running on Windows. There are many versions of Hercules out there and it's likely that not all of them contain the changes necessary to avoid problems in MTS, but I don't know the details.
However, the error message about PRINT has nothing to do with this. It would imply that you don't have HASP properly started. There should be something in the D6.0 notes about this. I think that you need to run "MTS *HSP" on the console to start it. You may need to also start the main HASP job using "HASP" on the console if it's not already running.
I am trying to get MTS working on SDL-HYPERION-4.2.x (on Windows 10).
I changed the entry for PRT2 to what is suggested for D6.0a, but I get an error starting up and the printer is not started (it does not appear in the Hercules panel).
Using the option with nofcbcheck does not seem to start the printer at all (error at startup and no printer in the Hercules panel).
The third option seems to add the printer, but then
# list myfile *print*
"*PRINT*": is not available.
Enter a new file/device name, "CANCEL", or "HELP".
? cancel
#
Is it this something that should be "fixed" in SDL-HYPERION-4.2.x?
Or there is some other incantation I could try in the configuration file or in the MTS setup?