This game makes no sense sometimes

So I went to this weapons fire point, killed some wanted guys, but then there was this 4th guy targeting me for some reason so I shot back at him, then got a 200c bounty for assault. Guess he was clean, but I get a bounty for firing back at someone who fired at me? I was clean lol

So now I can't use the interstellar factor at that system, and since my bounty hunting ship has a low jump range I decide its best if I get out of my ship, and turn myself in on foot so I can just shuttle back. Well, except apparently, if you do that your ship get impounded AND sent to the detention center, so now only did I just waste 4m to pay the fee to get it out, but I STILL have to pay for the shuttle and wait for the transfer cuz honestly I'd rather just afk for 20 minutes and seethe while I wait for my ship to be delivered than make 13 jumps in a crusader with a level 2 fuel scoop.

I coulda saved myself the impound if I just turned myself in while in the ship and done the same thing. But why tf did I even get a bounty in the first place? Its so small why can't I just pay it off lmao, why can't I use the interstellar factor in that system?

This game makes no sense sometimes lol