> Why is the police of a single country authorized to investigate EU parliament members just because of the geographical location?
The EU is not a nation. It doesn't have a police. Crimes do not take place on its territory, because it has none. So then it'll fall onto the Belgium (or French) police.
Wrt to the rest: just asking questions, right?