Which firmware do I download for my board?

You can update the firmware for AML-S905D3-CC by following the guide: How to Flash Firmware or Recover Firmware on Libre Computer AML Boards - #3 by librecomputer

Then you can boot EtherealOS to install your OS of choice.