source3/librpc/crypto/gse.c doesn't use cli_credentials_get_ccache(). It just uses the default ccache and ignores what you pass on the commandline.