Injecting NDS files into CIA will never be possible. The closest we've ever gotten to NDS games as DSiWare is Nintendo's digital release of WarioWare Touched via My Nintendo.
Even if it were possible, the NAND memory is not large enough to hold most NDS games.
As others have pointed out, it is possible to achieve a similar effect to injects with nds-bootstrap and NDS forwarders.