The software does not run natively on macOS. Mac users must use a Windows emulator like Boot Camp or Parallels Desktop.
If you cannot find the link, contact Singer customer support directly. They will email you a secure link to the latest version that runs on Windows 10 and 11.
This is the best place to find the latest available software (Version 4.2.0.3, as of May 2018) for the XL-580.