is it even possible to make your own loading screen
Absolutely!!! To do this you would have to do a total conversion to override current gamefiles. At least, that would be the easiest way to do it.
Out of curiosity, do you know which game files specifically? Is there a specific splash screen or…?
i found a loading screen under primalearth/test