It's not really something you can make into a CIA, not without reworking it significantly. It's for the same reason you can't run the HBL as a CIA (not directly anyhow, hblaucher_loader just uses the payload to run it) or svdt.
Technically it'd be possible to fork hblauncher_loader to run a custom payload that loads HANS, but it of course wouldn't function like a regular 3DS game (can't go back to home menu directly and such, just like how HANS normally is).