Black Cipher dropped a dll and injected it right? So what you need to do is:
*Add self extracting code to your loader, then bind your dll with the loader. The loader will drop your dll to the hdd at runtime
*Start CA and inject your dll into it
First one is simple, for example code a tool that adds a couple of bytes as signature + the file you want to drop to the end of a given file. Then make a sig scan function for your loader so you can find the dll to drop to disc at runtime. Finally use your tool you created to bind the dll with the loader.
And as for the second one, there are thousands of tutorials on how you make a dll injector.
I don't know what the fudge people consider to be loaders these days but to me a loader will always be a program that either stream the hacks or already carry them inside and then inject them into the game, no need for external injectors.