pass kinit a custom krb5.conf file
I had the same issue today. Here's the command that worked for me, for future reference:
env KRB5_CONFIG=/path/to/custom/krb5.conf kinit <your..args..here>
OK, solved the problem: the default config file location can be overridden by setting the KRB5_CONFIG
environment variable