In https://github.com/near-daos/sputnik-dao-contract/blob/main/sputnikdao-factory2/README.md there's a documented option to supply a public_key parameter, but it does not seem to be implemented.
# Create a new DAO with the given parameters while having Full Access Key to the account (trusted, but useful in case of testing or upgrades)
near call $CONTRACT_ID create "{\"name\": \"test\", \"public_key\": \"<base58 of public key>\", \"args\": \"$ARGS\"}" --accountId $CONTRACT_ID --amount 30 --gas 100000000000000