When I run eu290en.exe, a "Start CD Search" window pops up. The only options are "Star CD search" (which fails) and "Cancel install"
Yes, you can install EOS Utility 2 without a CD-ROM. Instead of running eu290en.exe, you can try downloading the EOS Utility software from the official Canon website directly and then install it from the downloaded file.