Ciao maxmaxim, ma l’esperto sei già tu!
Tu stesso hai provato a cambiare la porta USB, che evidentemente ha dei problemi nei contatti interni, con un'altra vicina e, a questo punto, il disco SSD esterno viene visto e si riavvia regolarmente.
Non resta che lasciarlo collegato a quella porta… che funziona!
Tieni anche presente che hai un iMac di fine 2012, certamente non più perfetto e "pimpante" come nel 2012, per cui in definitiva una porta (su quattro) può starci che non funzioni più.
Facendo una ricerca sul supporto Apple, vedo che il tuo iMac Late 2012 ha questa dotazione:
Connessioni ed espansione
Slot SDXC card
4 porte USB 3
2 porte Thunderbolt
Porta di uscita Mini DisplayPort con supporto per DVI, VGA e DVI Dual-Link (adattatori in vendita separatamente)
Gigabit Ethernet 10/100/1000BASE-T (connettore RJ-45)
Slot per cavo di sicurezza Kensington