Oh, you're forking to fix, I thought you're making a whole CFW suite focused on the entire Switch experience? You're not fixing atmosphere. You're exposing CAL0 for the one-time function of an unrelated program, and your entire fork is dedicated to hard-switching things that should be configurable (removing functionality -- initially going so far as to break title mode) because you're hell-bent on controlling a user's system. Also, I looked into it, the memory change is to keep it so swkbd can run, or it could have a failure to allocate. There's no "standards-compliant with the other two CFWs" -- the other two are forks of the original, which updated to improve stability, and safety of the user's product info. New changes by the front-runner are always going to be out of "standards". You have demonstrated you wish this to remain exposed continually as part of your "entire Switch experience", and your code is closed source. That is not safe, I'm not making anything up. You can keep having this arguments with everyone and decide that everyone but you is wrong, but a pattern is emerging, and it's pretty clear.
There are other apps that allow you to install titles. Additionally, tinfoilmod removes the requirement for the forked atmosphere, so if you're irritated, just don't do it.