I figured out how to boot the 3CX Debian ISO from a cheap VPS that provides a generic Debian ISO, but doesn't let me upload custom ISOs.
First off, I configured the VPS with "Operating System: None - ISO - Self-Installation", because "Debian 10" inserts DHCP options that mess with the 3CX...