MSCommLib - древний элемент управления VB6. У меня его тоже больше нет, хотя я установил поддержку VB6 на эту машину. Вам придется где-то выкопать старый установщик VB6, не зная, где искать. Может быть, вы можете получить его со старой машины, скопируйте файл mscomm32.ocx в папку c: \ windows \ system32 и зарегистрируйте его в RegSvr32.exe
Время переключиться на System.IO.Ports.SerialPort, возможно?