I made an Arduino UNO minimal on breadboard, and burnt bootloader on it by other Arduino UNO board with "Arduino as ISP", while I connected it to pc through an USB-TTL adapter, it just shown "COMx" not "COMx(Arduino UNO)", and the sketch uploading was failed - "avrdude: ser_open(): can't open device "\.\COM5": A device which does not exist was specified.
".
My USB-TTL has 5 pins - 5v/3.3v/TX/EX/GND, I connected it with the ATmega328P this way:
TX - RX
RX - TX
GND - GND
My chip was: ATmega328P-PU, chip on USB-TTL was PL2303.
I changed to another USB-TTL, this time "WCH", is was still without "RTS" and "CTS", so I just pressed the "RESET" button on ATmega328P minimal, then released it after "download" started, the it was OK.
For your information, you're using a generic TTL-to-USB converter and your operating identifies that. So you will not see the COMx(Arduino UNO) because that is 'burned' in the 16U2 TTL-to-USB adapter of original Unos and faithful clones.
If you consider your issue solved, you can click the Solution button under the most useful reply (yours in this case).