TTN gateway for owner only?

You’re right that it’s indeed not in the Join Accept’s CFList, but it’s still in the Join Accept, which has a byte for DLSettings:

In, e.g., EU868 an OTAA device is all set when it has processed the Join Accept.