You're facing issues installing Windows 8.1 on a flash drive.
The motherboard you have is an MSI A55M-E35, but it doesn’t have optical drive support. The optical drive you found is not compatible with this model.
I understand you're getting a SATA optical drive.