Sorry for quick format but I’m a bit squeezed for time…
It’s clearly possible to somehow control a 4-wire inverter. I’ve never done it myself but I’m sure methods exist.
You mention PI controllers, but these could be deployed in various ways for the system in question.
Have you got one per phase (+1 for neutral)? That can be troublesome, because the phases all interact with each other and the PI controller is trying to keep up with a 50 Hz sine wave.
Have you done a Clarke transform to convert the A, B, C phase currents into alpha, beta, nought components? This will decouple the phases from each other, which is a win. You would still need to deploy 3 PI controllers, which would operate on alpha, beta and nought components and (again) keep up with the 50 Hz sone wave.
https://en.wikipedia.org/wiki/Alpha–beta_transformation
A possible next step is to then do a Park Transformation. This concerts the AC alpha, beta, nought signals into DC d, q, nought (same nought) signals. These are well suited to PI controllers.
https://en.wikipedia.org/wiki/Direct-quadrature-zero_transformationHope this provides some ideas