The DS has an ARM9 and an ARM7 processor, enabling GBA support by utilizing the ARM7 processor, similar to the ARM7 processor of the GBA. This ARM7 processor didn't get removed in the DSi, as this processor is also being used in DS mode.
Theoretically it should be possible to enable GBA...