Tunnelblick does not support the storage/retrieval of certificates or keys in the macOS Keychain.
OpenVPN does not support the storage/retrieval of keys or certificates in the macOS Keychain either. At one time OpenVPN included the ability to do that, but that functionality was removed due to concerns that the code had not been examined for security vulnerabilities.
Certificates can be imbedded inline in the configuration file, can be stored in files that are separate from the configuration file, or can be referenced as "external certificates" using the --management-external-cert option. However, Tunnelblick does not include the functionality which that option needs.
Tunnelblick does support using the macOS keychain to store and retrieve usernames, passwords, and private keys (passphrases that secure a key), and the -keychainHasPrivateKey and similar preferences are booleans (yes/no indicators) that Tunnelblick uses to track if an item is stored in the Keychain. Changing the boolean to a string with a path into your Keychain would not work and the results would be unpredictable.