If it's just an issue of parents not wanting you to have a YouTube account or something at this point, you can always talk to them about the situation with your hobby needing video submissions and try to make a compromise where you can have a YouTube where the speedrun videos are put as 'Unlisted', this way they're still able to be submitted and viewable to the mods and anyone looking at the leaderboards without being publicly available to find on YouTube itself.
Mods and verifiers have real lives and considering it's a roblox game, possibly other games with much larger queues they could be helping with. If it's still not approved/rejected in 21 days which is what SRC says should be the max wait, try to DM the mods or join their discord to ask about the run.
They seem to go by the ISO standardization, which lists Algeria with the letter coding of DZ. I double checked with Western Sahara's ISO code and that's EH, which falls between Egypt and Esperanto nicely. Also Germany's is DE.
If you're manually splitting, make sure Global Hotkeys is active in the settings. If it's an autosplitter issue, you should talk with members of the Ultrakill community to help configure that.
I wonder if you could just set Level 1 as an N/A level like Rugrats: Search for Reptar does with some All Bars ILs like so to get things to function on the LBs properly.
You should be asking one of the moderators of the game directly or within their forum but I'm assuming they mean a recording with the full session of gameplay and not just of that IL. this thread could give you a better idea too https://www.speedrun.com/ultrakill/forums/8655m