Tja, das ist die "böse Tat" wenn man SQL und Native vermischt.
Rein technisch gesehen solltest du dann eine DDS-LF (wie früher auch) erstellen, dann hast du nur einen Schritt.
So musst du nachdem SQL Create Index halt noch per CLP einen CHGOBJAUT hinterher schicken.

Allerdings hilft dir ggf. die Einstellung per CHGLIB für die Berechtigung neuer Objekte für diese Lib.
Diese Funktionalität wird häufig vergessen oder ist sogar unbekannt.
https://www.ibm.com/support/knowledg...#CHGLIB.CRTAUT