How do you ensure that individual Object level permissions can be set in GCP Storage?

Disable Uniform Access (set Fine Grained Access to true). This will allow you to use ACLs and IAM to manage access to objects.