SOCA's point is a lot simpler than this nit that's getting picked here.
"Company exists" (as a legal entity of some sort, registered somewhere) isn't quite seen as a sufficient criterion and shouldn't be seen as the sole criterion either.
IP address justification paperwork is easy enough to fudge - say all the right things, copy and paste from boilerplate or whatever. The RIR certainly isn;t going to give you a /22 if you say you want to deploy botnet C&Cs on it, so of course you aren't going to say that.
Just because SOCA finds it makes their life harder doesn't mean the whole commercial world has to change to make their lives a bit easier.
Why do you find it disturbing that we can have different corporate structures ? All registered of course otherwise they would struggle to do business :-)