The valid fields available to set in the defaultValues object vary from record to record, and even when a field is documented as valid, I've found that in One World accounts, I have to avoid using that object and instead set the subsidiary first, then set the entity.