port

What I have done in the past is used the USPasp for programming barebones -no bootloader- Pro Mini, and been able to use the serial monitor in the IDE.

You say the USBasp has never enumerated as a virtual com port, then how did that work? For sure, it doesn't now.