Yeah, it's a pain because of how bloated the system/sysinit.pas files have become and you cannot recompile them without the command line compiler.
Some fun "unrelated" trivia though...
Did you know the GetIt package manager used by Delphi/CBuilder can deploy compiler patches?
Did you know that the GetIt package manager simply downloads patches from an open/public https server?
Did you know that "CompilerLSPHotfixGeneral-20201104" fixed some compiler issues and in doing so needed to deploy a new version of the command line .exe's?
Did you know that although CE doesn't need this patch it is still openly available for uses that do need it and is perfectly compatible with the current CE version?
Just sayin' =D