This is rather question to DBMS API - does it provide a progress feedback or not. The nature of Array DML is that the full set of array items is sent to DBMS as a single packet. And at end of execution DBMS provides the feedback - again for the full set of array items. This reduces the number of roundtrips. A feedback in between will raise the number of roundtrips.
AFAIK, none of the API's is providing a progress feedback. So, FireDAC does not provide it too. If you need a progress feedback, then do not use Array DML and use one-by-one ExecSQL approach.