Why is there a system controller and a microcontroller in the same FPGA?
The system controller is a group of dedicated hardware functions that manage the internal operation of the overall chip. It may or may not have a CPU, but in any case, it is not user-programmable.

In contrast, the primary function of the ARM processor subsystem is to execute application code.