A couple things...
In the original question, it is not mentioned how many strings of panels are on the array. The practical import of the exceptions in 690.9(A) is that if there are only one or two strings in the array, OCP is not required. If three or more strings are combined in parallel, the exceptions are generally not met and OCP is required on the ungrounded conductor of each string. OCP is usually done with a fused combiner. The purpose is, say, to prevent the current from three strings from flowing through the conductors for a fourth string. (That could happen in case of a ground fault in said fourth string.)
Other than this, with the information mentioned, the answer to the original question is yes, you are interpreting the code properly.
Second, regarding backfeed current from the inverter...
Nowadays most inverters have (a) a transformer* and (b) relays that cut the circuit if the inverter is not operating. So inverter backfeed to the array is not a real possibility, and with proper OCP on the AC side shouldn't exceed the rating of the conductors even it if did happen. If you are using a UL listed solar inverter, that should qualify for the exception (a) to 690.9 (A).
*See the thread on ungrounded PV arrays. Transformerless models are coming onto the market. They still have the relays though.