Key technical hurdles for backward compatibility include overcoming significant hardware architectural differences through complex emulation, managing the massive processing overhead required for accurate emulation, and addressing legal permissions from original publishers for emulated titles.