/Library/LaunchAgents/ estão vinculados a usuários individuais onde, como /Library/LaunchDaemons/ , estão vinculados à máquina como um todo. Depois que o sistema é inicializado e o kernel está em execução, os arquivos de lista de propriedades encontrados em /Library/LaunchDaemons/ são carregados primeiro, pois são daemon de nível de sistema.
Tente colocar seu plist em /Library/LaunchDaemons/ e veja se funciona. Como o objetivo é executar kinit na inicialização, não importa se ele é carregado no nível do sistema.
Se não funcionar, responda aqui com suas descobertas.