Thank you for your feedback. Indeed, this is a false positive. The rule incorrectly checks the full size of the table/array in this case, instead of checking the size of the individual elements.
I created a ticket to take care of the problem: SONARCOBOL-1538